Cool stuff, crazy impressive for a first game! The game was pretty good for a bit until I found the strategy of going to one side waiting until the wave ends and going back to collect all the coins after the waves end and even after I tried to play it a bit more risky it still got a bit repetitive. One of the main reasons is that there wasn't enough variety of enemies but I get that its hard to do a lot of content in jams. One thing that I found a bit annoying was the foreground elements got in the way seeing the enemies so it could've been good to have them be a bit transparent. For the art, the game world looked really good. But I think its really important to have consistency even if it looks worse so it was a bit jarring to have some of the upgrades at high res and some pixel art. But overall this game was really impressive, good job!