It's a card game.
A Dota card game.
sigh
I'm not saying I won't try it. Brad Muir, ex-Double Fine employee that went to work at Valve is working on this and he's a real "game mechanics" kind of guy so maybe it'll be cool. I dunno. Just seems kind of late to the card game craze with Hearthstone, Gwent, that Elder Scrolls one, that anime as hell one, etc.