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.
© Copyright 2000 - 2014 Master Games International. All other trademarks are the property of their respective owners.