Solid all-around! Good art, music, sounds, and it plays well. I think there are a *lot* of upgrades for currency for a game so short, you barely get use from them so it's better to just get big damage and movement. I like how each of the enemies have totally distinct sprites and behaviors, and each requires a slightly different approach, so there's a surprising amount of depth when they're combined in groups. I do think the final boss is kind of unfair, I don't think there's any way to avoid all that spam so you kinda have to just tank it while you whittle down their health. I really enjoy the touch of having infinite time at the beginning until you walk forward and come unplugged! I also like all the tiny buildings - are they far away or am I just enormous, lol? The rapid fire weapon feels chunky, I didn't like the single shot one that much though it seemed to increase my movement speed while firing instead of decrease, not sure if that's a feature or a bug!
Great entry!