Is it scarier when the pressure is on you to control the cycle of building and releasing tension, or when you surrender yourself to face whatever comes your way?
After years of development, the small indie team has officially released its ALIEN-inspired first-person shooter, and we spoke to the developers about their vision for the game.