It seems some of the budget went to this fight scenes and it was worth it as it was probably one of the best Optimus Prime and Megatron fights or leader fights.
This would have been a great series if the overall animation was as good as in this episode alone. The fight scenes until this point were dull and cheap.