Sony PS3 Twisted Metal 12 years E3 2011 Demo of “Dollface” boss battle in the new Twisted Metal game.