I'm starting back into Dota 2 tomorrow. will post if its any better than LoL, though I doubt it will be better or worse. They were the EXACT same game.
hehehe
my friend downloaded dota 2, and we laughed about it.
the game is so easy. the cc lasts for 5-10 seconds.
the physics are stupid.
and the gold system is apeshit retarded.