Stuck in an alien prison with no hope of escape, this bullet hell FPS thrusts you into the heart of the abyss with nothing but a gun and your will to survive.