That jump to 3D was really unexpected and great! I don't think there's enough games that do justice to that idea. Although I'd say this game would benefit greatly from fixed camera positions, rather than a free 360 degrees one. It would certainly make things less confusing hehe. Also the song is cool, but since it continuously plays all the time, it can get tiring.
There's huge potential with this, perhaps if you continue working on it something even better could come out :D