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