This. Yeah yeah, it could probably be Megatron, but I remember hearing about a spoiler in where appearently Prime has a run in with Devastator in a forested area. So this could actually be prime getting kicked in the face by a big Gawd dang robut!!
The only thing keeping me from believing its Meg's is the color of that arm/foot in the pic. I know Dev's is going to be huge but so is Prime's ego.An autobot never backs down from a challenge!
I think its megatron IMO, i also could be wrong but if the shot was panned back slightly we could get a better idea. Def cant wait to see this fight scene though.
I think this new footage confirms it for me that it is Megatron. Just the little piece from the other pic and the color threw me off. THIS is Devs