Is it still highly populated with a bunch of people?
I mean i want to play it but with WoW i would think less people play it now.

Oh yah and wut is this Dota allstars thing?