Not sure if anyone has heard/played this here, but it really is an awesome (free) game. Its based of Dota(Defence of the Ancients), Its getting alot bigger in the gaming world today. So yer its a free download http://www.leagueoflegends.com/ go check it out and heres a trailer/gameplay.
League of Legends - Season One CG Cinematic Trailer
League of Legends Gameplay - First Look HD
League of Legends - Season One CG Cinematic Trailer
League of Legends Gameplay - First Look HD