Gotham City Impostors - Free-to-Play Steam Launch trailer

12:14PM 14th Sep 2012

Check out our Gotham City Impostors review here: http://bit.ly/RqTev8