This game is very well designed. It rewards the player in taking risks, since you want to aggressively shoot the enemies but also want to gather as many stars as possible. The upgrades don't necessarily make the game easier (since it makes it harder to dodge your own shots), which is a good thing for keeping the game challenging as it progresses. The controls felt smooth, and the art + music were nice touches. Nice work!