Its just came out, It looks very awesome and I'll most likely get it. This is an online mmorpg fps game. You have map with 2000 people, and around 3 teams of 660 and you fight each other, you have objectives, etc... overall it looks super cool. Here's the trailer...