nice job! plays very smooth. Having the game run in upgrade feels a bit of. just collecting 2 of each feels a bit boring, I think blue+red, blue+yellow, yellow red would've done more for the crafting aspect (but then I'd definately would want my time in the upgrade menu). Also damage felt weird in it's upgrade cycle: you upgrade damage and for quite some time it does nothing until you need one less hit per enemy, rinse and repeat (until they become entirely useless). Overall really fun though sorry for the long nitpick :D
Edit: I think I died from running into my own bullet in wave 10 on my second play :D Engaging Game, honestly good job :)