Twisted Metal's newest outing is sure to court controversy, but this one that David Jaffe totally does not understand. * *

More...