Remember when Michael Bay
said that Megatron is "not in [Transformers 2]"? Last week Transformers: Revenge of the Fallen
screenwriter Roberto Orci confirmed
Megatron's appearance and we called Mr. Bay a Liar. Bay has finally responded and admits that the "cat is out of the bag" and that "Megatron is back".
But then Mr. Bay goes on to explain that "you will only get to see him from the long