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