It's funny because it's 90% a clone of the sixth game.
Based on what I've seen, if there are banks where you can get creatures and a random map generator, it will become a game worth paying attention to.
Added 1 minute ago
https://www.youtube.com/watch?v=HCIa6gzRXXI
Here's a brief overview; the full version is loading.
Added 17 minutes ago
Full review, to hell with YouTube.
http://www.twitch.tv/player_heroes3/profile/past_broadcasts