The atmosphere is great, art works really good with sounds and animations are really smooth. The gameplay is very short but very polished and glitchless I think.
Yeah I'd have loved to get more content done but alas, not enough time.