Posted June 8th, 2005 by Boomjack
Blam! Kapow!
A City of Villains movie is up at TenTonHammer.com. We almost for sure wrote this:
"Three minute long high-res City of Villains movie featuring interview and gameplay footage."
You can grab the City of Villains movie at FileShack.
More on Ten Ton Hammer