Creepy horror game possibly inspired by the I feel fantastic youtube video. The game has an eery atmosphere definitely give it a try.