Hey guys, I'm looking to get a group playing in League of Legends. It's like DOTA but a standalone game, and extremely addicting. Post if you're interested. I'll be adding videos soon. All I can tell you is it's very fun, and FREE. There's a 3v3 map and a 5v5 map and a crap ton of heroes (you have to gain IP by playing games to unlock more of them though).
http://www.leagueoflegends.com (dont click order now click create free account, there's no bonus to buying the game versus playing free unless you want more heroes unlocked off the bat)