^Who ever made that clearly just copy n' pasted the first images he/she saw on Google.
Wow this episode is good, I consider myself as a Transformers "amateur"; I know the basics of the franchise but not a whole lot, I learn some knowledge from your history lessons, I WANT MORE! Oh man, this episode: