Just tried the demo and I don't know why, but playing it made me happy. Beautiful and elegant presentation, great soundtrack and sound effects. Cute, clean and consistent graphics and fluid gameplay. The game did make me a bit dizzy, but that might be on me.
It might be the best C2 project I've ever played. Truly inspirational.