I finally watched this with my daughter the other day. Honestly, yes, it was probably the cheesiest Michael Bay project I've ever watched but I won't deny I had fun watching it. For all the cheese, I had fun pointing out to my daughter many of the "Bay tokens" in the film such as:

- obsession over low angle shots capturing actors exiting cars
- background explosions in slow motion
- shameless product placement
- awkward scenes just to insert a humorous line
- 'merican flag moments
- long speeches accompanied by theme music

Again, though, great use of CGI effects and it felt like watching the best cartoon ever. We had a blast.