Very creepy! The atmosphere brings you into the game and keeps you there. I'm pretty sure I didn't make any actual progress, but the giant stalker dude definitely had me shaking in my boots! Here's my play through of it: