It's short, but I think that works in its favour given the kind of "atmospheric experience" game it is, and it performs that task quite well! It jumps into the story and holds you there for a little while until it finishes playing out. The sound effects are used to great effect to create a very creepy atmosphere and build tension about what you'll find next. If you're prone to being creeped out, I wouldn't play it at night with the lights out.
This game did actually cause me to go and check out the Moiki system that was used to build it.