Pretty robust implementation of a tower defense game for the allotted time! I like the interactivity of the player character alongside the standard tower defense elements as in games like Sanctum - keeps the actual wave phases pretty interesting. The sprites themselves also look pretty good, and I like that the muted color palette was consistent across most of the gameplay elements.
I think a few additions to the UI could help with gameplay - maybe take some of the descriptions from the tutorial and add them to the hover details for each of the towers? Found myself forgetting early on the effect of each tower, though it wasn't too much of an issue. There were also a few instances where I felt like the player was taking damage from an unknown source, but I might have been missing a mechanic somewhere in there.
The music was also pretty banging. Good job on the entry! :)