The movie is good and animation is good but like the old times, optimus prime was not that much great. Mirage is a good character and funny too. Optimus was shown weak in the movie, No awesomeness of prime. Bumblebee is always great. Acting of the actors are decent.
Future movies will show G.I.Joe with transformers as seen in the end credits.