The backstory of Sonic is explained and the Mecha Menace shows their face. Bowser and Wily Team up!? Let me know what you think!