Short inde horror game. · By Distorted Production
Just letting you know I tried out the game. (Skip to 3:53)