This is ... just silly. Not only does he not have any of the traditonal megatron must-haves (a whopping great big cannnon and a bad ass alt form) but he doesn't resemble a Transformer AT ALL, he looks far too organic and the only TF he reminds me of remotely is Thunderwing.
THAT is not even a Megatron in name only, and it's certainly NOT The REAL Megatron. Fans simply will NOT cannonise this film now.