Battle of the Last Stand

Battle of the Last Stand is an event in Megas XLR where humanity under Earth Coalition was soundly by Glorft in 3035.

In 3037, the remnants of the military hiding out on the moon and attempted to steal Megas from Glorft to send it back to that event to turn the tide of war. Gallery