The story was really well told through the game mechanics! When you reach the final realization is amazing.
The art style was very interesting, I liked the 2d mix with the 3d and the way you guys used it to the max with the close ups and all that, very interesting technique!
The sound was a bit minimal, would have liked more variation on the music.
Aside from that it was a very fun experience!