First off, my review might be a bit skewed because, even on easy, I couldn't get past level two...
Anyways, I feel like you've tried to execute several mediocre concepts when you should've focused on executing one (maaaybe two) great ones.
The platforming wasn't completely necessary, IMO. The repairing, shooting, and upgrading would've been good enough on their own. Although I do appreciate the effort to add more variety.
As many other players have already said, I really do like the detailed graphics. The asteroids look a bit shoddy in comparison. Also, the debris flying in the background for level two is just really distracting. I kept thinking it was stuff I had to dodge.
The gameplay is what killed this for me. The repair mechanic was interesting, but I don't think I got to fully enjoy it. Honestly, it felt completely useless because I could never repair faster than I was getting damaged, even on easy!
And honestly, starting the game from scratch after losing all of my lives? Really? Why is that necessary?