News New Twisted Metal Demo Details January 28th, 2012 0 Earlier today, it was announced that the Twisted Metal Demo would be hitting the Playstation Store on January 31. David Jaffe has come forth with...