City of Villains Screenshots

A stand-alone sequel to last year's hit massively multiplayer online game City of Heroes.

On: PC

First Released: 31 October 2005