criticalhit.net
David Jaffe says F*** OFF! with the Twisted Metal questions - Critical Hit
Speaking to the GameCity festival in Nottingham via video link from his home in San Diego, God of War and Twisted Metal creator David Jaffe rebutted repeated questioning on a PS3 version of Twisted…