PC Gotham City Impostors Released Date Nailed Down February 1st, 2012 0 At last! The much awaited Gotham City Impostors has finally received a release date today. For gamers who were impressed on the demo of...