Shit! They See us!. .. Reminds me of Tomb of the Giants in Dark Souls. that place. Shit! They See us! Reminds me of Tomb the Giants in Dark Souls that place