Oh my fucking christ... I. This game is absolutely amazing. I honestly cannot explain how amazing everything felt. The constant dread, disorientation, and the ending absolutely killed me. I feel like at the point where the tape said "...don't think..." or whatever, I would've liked to hear some people fighting or off-distant screaming, similar to how there were thuds and other ambient noises.
Either way, absolutely STELLAR game.