Scariest game I've ever played at this point. To a degree that I was so close to chickening out, lol