Computers, Electronics, Gaming & IT
Is out. :yesway:
Briefly tried it. Not too sure what to think yet. I like that they're trying to make some aspects of it less "run and gun", and have more of team based strategy gameplay.
The social filtering options are welcome to help separate the team players from the "OMGZ I PWNED...