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
*** Referral links are not permitted - MOD deleted **