Optimus Prime and Megatron clash once again