by sand4fish » Tue Mar 13, 2018 12:09 pm
Described by Japanese developer tha ltd as a "crowd action game", this is one of the creepiest concepts I've seen for some reason, even among peers in the horror survival game genre.
Maybe a "what if Lemmings was a horror game"? Coming out later this year.