Hey duders, maybe some of you knew the ole dota-leagueth of the battle.net times ; It has now been ported to Dota 2 !
For those who do not know, this is basically a unofficial ladder system : wins give points, losses take them back. As of now there isn't enough people online at a given time for the matchmaking to make sense (It's still on 'beta', scheduled to be released on the 4th), but i expect the system to expand nicely with a growing number of players.
I have only done 3 games so far, but all have been quite enjoyable, without one side stomping the other or quitters ruining the match.
Word of notice though, there is a 300+ wins entry requirement (You have to allow sharing of your stats, this is verified through dotabuff)
Oh, and there's the url : http://dota2.n-gage.tv/