I really like the papercraft feel of this game. It is very pretty and a little creepy which gives it a very distinct style. Awesome work!