I was thinking multiplayer Co-op i mean how awesome would it be both of you in awesome cars dual hooked to something else and splattering everyone in your way. Also i love all the veichals so lets...