City of Villains Website Launched Category: News Archive Hits: 986 Written by BuckGB on May 17th, 2005 Tweet View Comments In preparation for this week's E3 event, NCsoft and Cryptic Studios have launched an official website for the upcoming standalone title/expansion, City of Villains. View the discussion thread. back to top Related Games: City of Villains Prev Next