Do any of you play Dota 2? If you have a steam account you should check it out. It's in beta now but when it's officially released it will be free.