World in Conflict.
Wow.
Its my first time I actually got addicted to RTS games, something which I really suck at. Multiplayer is actually very well implemented and balanced, especially when it comes to 16 player games.
Those people who loath building and intricating economy, rest assure there is none at all in WiC. The players virtually has unlimited resources at their disposal though it is capped at a certain number, meaning you can only build xxx numbers of unit depending on their xxx costs. If your units die, the costs for building the unit will be recycled back into your resource pool. There is no need to build buildings to summon units, they will just be simply air dropped in your team's dropzone points. This means when the game starts, INSTANT ACTION instead of bloody building buildings in A - B - C order!
This economy system + 8v8 multiplayer system + ranking system + Teamwork gameplay = WINNAH!
I could explain more but it'll only make people confused with my long windedness. I would simply suggest you download the demo now.