Really like the overall concept. It fits the theme very well and I love the combination of 2D and 3D! I remember your game from last year, which also looked just awesome.
Only things I don't quite like on this one is how the camera is handled, but this is just a personal preference: I don't like it changing the perspective this way. I prefer the "straight" looking way.