This was really fun! Feels extremely polished, great art and sound design, and it keeps me coming back to get better scores. The way the game starts up again right after you select an upgrade is a little jarring, maybe a short timer to let the player adjust before jumping right back into the action would be helpful. Overall very well made game.