Think starcraft, except WAAAYYY more complicated. Your given a hero who has room for 48 individual fighting units. You create teams and then send them into battle against other heros.
Your hero, in turn is in a faction made up of other heros, fighting against 2 other factions on one planet.
Awesome game.
http://www.sgalaxy.com/