Pollard Studio's psychological horror title is in development for PlayStation, Xbox, Nintendo Switch, and PC.