Interesting concept with the 2D and 3D combination.
The camera can be a bit troublesome at some points but i'm sure it's something that you guys will work on.
Overall i like the visuals very much.