A few weeks ago, a mysterious little title was announced. Gotham City Impostors is the title and it had people confused. Was this a new Batman game? Did it have anything to do with the Caped Crusader? Turns out, Gotham City Impostors will be a downloadable Batman themed FPS. And now there's a E3 trailer for it.