Gotham City Impostors – Multiplayer Beta Impressions

Have you ever thought to yourself: "Yeah Call of Duty is good and all, I just wish it was more... zany." Well friends, someone, somewhere was listening. Just under the Batman veneer Gotham City Impostors is 'Call of Duty'. Equipment, customizable weapons, perks, all present and accounted for. Don't take this the wrong way we [...]