Gotham City Impostors Beta Announcement Trailer Dec12

Gotham City Impostor...

Gotham City Impostors is a download only title that will be available in the Xbox LIVE® Marketplace for the Xbox 360® video game and entertainment system from Microsoft, PlayStation®Network and Windows PC. A console beta for the game is expected to live soon. Fans can go to...