Okay cat is out of the bag. Megatron is back ---- but you will only get to see him from the long lost past. We go way back in time as this movie explains the mythology of the Primes. He is not a tank like everyone suggests, but an alien vehicle. But sadly he does not has much screen time.Nice of Bay to finally confirm Megs' return. The whole Megatron thing is rather odd between misleading Empire Magazine, the continued denials and so forth but to be fair he is trying to keep the spoiler lid on as tight as possible to create the best possible movie experience, as is part of his job as director. It’s just us Transfans can be a stubborn bunch.
As for Megatron only appearing in flashback, that seems to contradict Hasbro's bio for Megatron from his leader class packaging.
I am really curious to know what he means by "the mythology of the Primes" in the context of the movie. In G1, a Prime is an Autobot deemed worthy by the Matrix of Leadership to lead the race. How and why is that choice made in the context of the movie universe should be interesting to see.
As is always the case when Bay talks, we are left with more questions then answers. June 24th will reveal all.