GameSpew
8.0Tattletail is a game that, regardless of whether you lived through the nineties or not, will scare the living daylights out of you. While it’s by no means perfect, it goes beyond mere jump-scares and delivers an experience that is genuinely and persistently frightening.
