A fun take on the tower defense genre. Lots of interesting strategies that I could see evolving with more play time. The two things I think would help a bit are some indicator of the next hero's power level and the ability to sell/unplace units that you have just placed.
Overall a great time and I'd love to see more of it.