I bought this for my girlfriend and we've played together a bit, tho I admit she shies away from online custom game play... when team based pantheon comes up we'll likely play together on there
Mostly we compstomp the insane level AI (it really isn't that great) tho it can mess you up if you let it get too far ahead of you... we also played a bit of dota together, so the learning curve wasn't that steep
And i have to say the learning curve for this game is nothing like the learning curve for dota