I really liked the consept, but it feels like there is something lacking. The animation is fine enough, but the dialog doesn't seem to hold its own. Maybe throw some music or something in there, or watch to make sure your characters aren't stepping on each other.
That being said, I enjoyed the banter between Starscream and Megatron. It really highlights the relationship they have in a comedic manner.