On first look I didn't think I'd enjoy this game, but I ended up getting a bit hooked and trying to get right to the end. Upgrades are I reckon a really good idea for highscore game jam games; they give such replayability. I think the game is sorely missing audio, but given you were a one man team, I think you've definitely done a great job. Well done!