Megatron Returns

This is how Megatron Returns goes in My Little Pony Transformers: Fall of Cybertron.