The mechanical complexity was really nice! The mixture of different unit costs, the cooldown timer, and the enemy boss having its own healthbar that could be taken down by shooting at it added some good depth to the tower defense aspects. I do think the artwork could have benefited from being more cohesive, however, since the sketch-style drawings mixed with the pixel art caused some assets to feel somewhat out of place. Aside from that, solid work!