I imagine this would be your sort of game, Angelic? Given your previous League of Legends interest...
I...yes, I like MOBAs.
Currently I'm curious about Super MNC, which I played a couple games of and I like the FPS part of it quite a bit. It's very engaging and the humour and style of the game really helps it along.
DOTA2 seems...quite polished, but also with a pretty harsh learning curve. But I guess it's mostly just about getting the builds down and learning the heroes, everything else is mostly transferrable from LoL and the like.
So, Ronin, I encourage you to play a game or four against bots, it's really not very hard to grasp, especially if you have a general knowledge of what you're supposed to be doing.
I wouldn't recommend the articles on eurogamer as a source of knowledge, they are mostly journalism, rather than guides. They read well, all credit to the author, but as far as learning the game goes, you'd be better off reading some of the dota2 wiki, playing against bots or a coop match with some of us
As for the jargon, it's really very simple

I could explain pretty much all of it, if you have any questions, but then again google can do that for you even faster!
So, yeah. We can do a coop match

If people are interested.
Panda said:
How long did the betas take to come through?
Like two or three months for me, I'd say.