I think those cars under the covers (and the funny green and blue trucks) are actual Transformers