I enjoyed this game! I like the pace of getting upgrades, it helped me feel powerful. It did crash after a little while - once I got the shield upgrade.
One thing that would bring this to the next level is varying the sounds. Even just randomizing the pitch and volume a little bit each time a sound is made makes a huge difference in preventing audio fatigue for the player.
Great job!