Really awesome fantasy tower defense esque concept.
Pros: amazing graphics, really interesting gameplay concept
Cons: very clearly you didn't have time to finish it and that's really all I can say, it's difficult to fairly criticize a half finished game. I'd be interested to see this done outside of the jam, my only constructive criticism is to be a bit less ambitious next time :)