I just started playing this game, and it's pretty awesome.
Basically a remake of DotA from WC3, except on its own client.
This might be silly to ask, but if you do want to give it a try, my referral link is:
League of Legends - Play For Free
The more referrals I get the more prizes I can receive in-game. I'd be glad to make a new account for a referral for you in return.
Note from Xel, no referral links please