The game seems pretty interesting, and considering Valve took it up, it should definitely be pretty nice. Not sure how well voice chat will really go in a game like this, but eh, whatever.
Am I right in assuming it's just like an updated DoTA 1, or are there new features/heroes?