Wow, I got some heavy flashbacks of PT while playing this and if that was what you were going for then you absolutely did a great job. The atmosphere had me on edge the whole time as well. I liked the story too. Great job.
Here's my gameplay of it. It starts at 9:55