Gotham City Impostors: Free to Play went live late last night and is available on Steam right now.
Free to Play
Aug 31 2012
Gotham City Impostors: Free to Play went live late last night and is available on Steam right now.