News David Jaffe Spills New Details On Twisted Metal January 31st, 2012 0 David Jaffe has come forth with some new details about Twisted Metal talking about weapons, multiplayer in the full game and the final boss...