Good idea to have the certain level of fire power and shields depend on how small or big you want your ship to scale, I would prefer if you had your health back up to full after you kill all enemies on screen and picked an upgrade. Other than that, good work!