Twisted Metal Comic-Con 2010 Stage DemoFrom Day 3 of GameSpot's Live Stage Show at Comic-Con 2010, David Jaffe brings us Twisted Metal.By on July 25, 2010 at 12:46PM PDT Twisted Metal (2012)