Reasonably simple concept, but a very good exectution to go with it. The attacks felt good, and the upgrades were noticable. I think my only minor critque would be give the player slightly longer to read the requirements at the start of each level, as while I did see the indicator in the top left, it was easier for me to know what I was doing properly before starting rather than figuring it out on the fly. But overall good job.