This game was a part of a 3 random horror game lets play video.
your game is the second one and starts at 18:03
This toasty monster scared the hell out of me.
The biggest scare of the three videos.
Hope to see more from you loved the game.