Love the 2.5D perspective - was a bit hard to aim at times, but other than that, it was really fun to play (I'd say the best out of the games I've rated so far)!
I really liked the physics and how the orbiting looked but I was overall kinda confused of what I was supposed to do. I only realised the game was 3D a couple minutes into playing, lol.