Transformers 4 trailer… Cabover Prime? Insert unintelligible geek ranting here.