Really cool! I liked the process of upgrading the ship and getting better, and the upgrading of the individual parts. The UI and the graphics in general are also great, and the music fits well. All around a great entry.
I didn't really like that I couldn't stop moving; it made trying to dodge the asteroids quite difficult and random-feeling, especially because you're always moving in the direction that you're shooting; it felt like the best strategy was to just fly in a random direction and just pick off the ones directly in front of you. But that isn't as fun as "hunting" them down.
Also, when you upgrade the ship, you don't necessarily have enough upgrade points to build enough parts to make a whole-seeming ship, which wasn't ideal. Getting the four spaces in the middle of the first upgrade to be blank pieces that could be replaced might have avoided that feeling? And/or giving the player the 100 points to use for upgrades in addition to whatever their current parts are worth?