Okay so this game actually gave me a heart attack. Here is my first look at INSIDE!
I'm happy you found it scary!