The Childs Sight

Unique Indie Horror Game ‘The Childs Sight’ Announced For Switch

Forever Entertainment, via Twitter, recently dropped an announcement about a new indie horror game for Switch. The Childs Sight teases…

6 years ago