Nice game. I would exactly call it Heroscape the Video Game though. Lacks the initiative switch possibility, dice rolling (unless I'm missing a randomizer) and the squad/hero dichotomy. STILL, looks very fun and if it's free I guess I can't say no.
Another Heroscape-like game that I have enjoyed which is also free to download is
Battle for Wesnoth. Again, not exactly Heroscape, but close!