Well you definitely did the challenges for sure. The art definitely fits them, and is pretty decent considering. Though I don't really see the 3D anywhere myself ? Nothing about it specifically stood out as 3D to me, it looked like a normal 2D space invaders type game.
Otherwise though it's a decent basis for a game with some nice controls to start with.