No, I think it's a FPS Dota (see the "heroes" part of it?) as a savage 1 mod. This is also very old news. I'm not in the HoN biz anymore, but if s2 is talking about a new game, this isn't it. This is just a newerth.com mod.
For those who don't know about Savage, it's quite possibly the best RTSS ever. Savage 2 came out and added some new bullshit, but nothing compares to the skill and awe of the original. Once s2 released it for freeware, Uttar and a few other guys rounded up a bunch of bugfixes and called it the Savage Enhancement Project. It's final version was the Savage Full Enhancement. Then newerth.com got their butts together and made Savage XR, which looks pretty good actually, but it came out a few years ago.
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"