Abyss of the Sacrifice for PC & Switch Gets First Thrilling Gameplay