Watch out Call of Duty, your biggest competitor is back, and it looks like they are back with a vengeance. …
Sounds like a cool concept. I was kind of wondering what they were going to do with it this time…