It's just like the 'Spotlight: Megatron" that came out a few months ago. It shows WHY this guy is the leader of an intergalactic army, rather than simply because he is the toughest. Meg's definetly the highlight for me in this episode.
This episode also confirmed for me what I said in my brief comment in the review thread for the previous episode - looks like a denumont on Cybertron is about to be upon us (I hope!).