City of Villains Trailer Category: News Archive Hits: 946 Written by BuckGB on July 16th, 2005 Tweet View Comments GameSpot has posted a new trailer offering a guided tour through NCsoft and Cryptic Studios' City of Villains. You'll find it in their media section right here. View the discussion thread. back to top Related Games: City of Villains Prev Next