I just so happen to be one of the few who actually prefer the Treyarch games in the Call of Duty franchise. With that said, this multiplayer trailer is the bees knees. Some will argue that it’s more of the same but when that same is still awesome, then what’s the problem?
Check out the trailer now suckas! (thanks Deadly Cyclone)