Yes, apparently they approached him first, perhaps looking for a diffirent take on Batman. And that’s just what they got.
This thing’s obviously a phoney because Rachel takes her top off and we see her naked torso in the script.
Everyone knows Bay stays strictly in the PG-13 Tease Territory when it comes to boobies. 
But…but…but…it sounds so REAL! The Master’s voice!
“She’s the hottest woman in the world, but she wears glasses because she’s also the smartest woman in the world.”
Yep, that seems about right. 
I also appreciate Mr. Bay’s appropriate use of guitar solos throughout the piece.
Not actually that funny, although the CGI flag is good.
The CGI flags were pretty funny. Also “one last explosion, this time in slow motion. With tanks flying out of it.”
You have to either admire the industriousness of someone who would put this together, or think “Dude, get a girlfriend.”