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.