Intown Nightmares: Intown Nightmares is now out

Welcome to Intown – a city where nightmares become reality. Seven stories await you, each with its own gameplay and unique way to scare. About 3-4 hours of playtime, during which you'll see how one nightmare transforms…