I’ve heard that David Jaffe’s been an dick and lying this entire time announced his new Twisted Metal title during E3 but I only saw the trailer today. Considering I’ve never touched a Twisted Metal title before but loved every Carmageddon entry (yes, even you, TDR 2000), it was love at first sight.
Update: gameplay video after the jump. Read More »