Been playing this wicked game, based on Starcarft using the Warcraft 3 engines. Absolutely free to play. Playing in game gives you in game currency, used to buy 'champions' which is really wicked. Often gets compaired to Heroes of Newerth.
Anyway, give it a look. It's worth the 5 minute browse
signup.leagueoflegends.com/?ref=4dae12ec42b3f208284523
Anyway, give it a look. It's worth the 5 minute browse
signup.leagueoflegends.com/?ref=4dae12ec42b3f208284523