Heroes vs. the Overlord

This is how Heroes vs. the Overlord goes in Transformers My Little Pony: The Movie.