So, normally my geeking out over a new trailer for Transformers: Prime isn't elaborate enough to make it beyond the confines of my Tumblr, but this week's trailer is pretty amazing and I have a few more thoughts that normal.
Spoilers for past episodes as well as the above trailer/episode summary after the jump: