Woah this game was fun! The setting and atmosphere put you right into the game. The mechanic with stress/fear was a clever one. Well done!