City of Villains Video

Posted Fri, May 27, 2005 by Boomjack

The E3 cinematic trailer for City of Villains has found a home on the official site. You can grab the movie right here.

News from around the 'Net