There used to be an embeded media player here, but it doesn't work anymore. We blame the Tumbeasts.
This isn’t any fairy tale nonsense, this is Twisted Metal where all the cars have weapons attached to them. Some games series since have tried to replicate the formula, but have always come short. Twisted Metal has an anticipated release date of February 14, 2012.
[Video via Youtube]
[Image via Gaming Union]