Okay, so Michael Bay recently posted the ShoWest TF2 montage. After checking out a couple of screen caps (thanks to the HD gallery posted this weekend) I noticed two transformers on the roof of a helicopter landing platform or something. Hoping it was Starscream, I looked closer and noticed it was... but with Megatron ripping and beating the $#!% outta him. If you think it's them, leave a comment. If it's not, post your thoughts. ps. okay this is my first thread and i have NO IDEA how to post pics. if the attachment doesnt work, right click and select [open link] and press open or save.