Stifled - Echolocation Horror Mystery: Coming Soon

Hey Stifled fans! Just wanted to quickly leave a note to say that Stifled is coming to PC super soon. We're putting the final touches on the game, making sure translations are in right, the game is playable on all the p…