Is this car driving shoot ‘em up in lycra going to beat Twisted Metal Black? Or are THQ going to face another humiliation? ...