E3 2011: Gotham City Impostors Trailer

By ButterflyEdge, 5 years ago
Amongst the torrential downpour of videos at E3 was a trailer for the new Xbox LIVE Arcade title Gotham City Impostors, which Warner Bros. revealed just last month.



Gotham City Impostors is scheduled for release sometime in 2012.