Yeah, the last fight was pretty booty. You know, one thing I've always kinda hated about action movies is "the last big fight." It's usually always at NIGHT and more than not its RAINING. Least they did this during the day hahaha. A few movies do it right, but for the most part, I'm always let down in the last big fights (im thinking all the van damme and seagal movies, etc.)
But yeah, you never really got a straight-up shot of the bots fighting. I guess that's a michael bay thing. Everythings all hectic and all over the place. You know what's kinda weaksauce? I guess Hugo Weaving did the voice for Megatron, but the original voice actor tried out for it. Guess Michael Bay made all the OG voice actors audition and he felt the original megatrons voice was too high/pitchy for the way he envisioned megatron. Bummer. Least they got the original Optimus Prime voice actor. That was cool. (And I guess the og megatron dude got to do the voice in the video game, LOL, stay broke bee-atch.)