I've already played this game many many times so I can already review it for you.
An EXTREMELY good game. Unique, fun, but you still need to tweak a few things for balancing.
-As I recall, that Dreadlord hero revives after you kill him. I faced him with my main hero once, and was like 2 levels higher than him, and he still won. Need to make him weaker :/
Thats....about it. Beautiful map, 9/10 good job!