Gotham City Impostors - Free-to-Play Launch TrailerGotham City Impostors is now free-to-play on Steam.By Mike Tao on August 31, 2012 at 8:25AM PDT Gotham City Impostors