Great game. It really creeped me out and I love how unique it is.
Here's my gameplay of it. It starts at 00:35