Ship building and upgrading are done very well. Visuals and sound effects are really cool too. But i had to replay it couple of times due to dying in just 3 hits in the beginning. I think lowering the diffuculty for the beginning of the game could improve the experience a lot. I also felt like astroids spawn too close to the player, i could see them popping up in the screen while going with full speed and this makes them hard to dogde due to the movement or the size of the ship so maybe spawners could be further away.
Overall a great and well polished game that could assist player in the beginning to smooth out the overall diffuculty, great job!