Perfect - Not too long or too short, just perfect. The end left me.. I'm not sure if it'd be an exaggeration in this case, yet it did leave me speechless for a moment.
The message of the game is not entirely obvious, too, which is another plus, at least for me. The way the artists gives you hints at what the protagonist is really experiencing at the moment contributes a lot to the generally eery, but captivating atmosphere.