Battle at the Sea of Rust

This is how Battle at the Sea of Rust goes in My Little Pony: Megatronus' Revenge.