- Robotnik crashes human girl's important ceremony because he wants her Chaos Emerald and something called the "Flames of Disaster"
- Sonic saves her, but Robotnik manages to capture her again "I know you'll save me Sonic!!" (wtf, I just met you, lady! It's not like we're
soulmates or anything)
- Sonic and Tails save Elise
- While all of this is going on, Rouge and Poochie the Hedgehog drop the magic stick that has Mephiles in it. Mephiles looks like a crappier version of Poochie.
- Mephiles sends Rouge and Poochie to the future
- Meanwhile while THIS is going on, Trunks and Blaze meet Mephiles who tells them that Sonic's the Iblis Trigger which unleashed the Flames on Disaster (
Iblis Lavos) causing their future to be crap
- Trunks and Blaze go back in time to find Sonic and destroy him
- Trunks meets Amy, who leads him to the Iblis Trigger, and then Elise gets kidnapped AGAIN
- Trunks completes physics puzzles with better physics than Half-Life 2's.
- ITZ NO YOOS
- Sonic, Tails and Knuckles go to save Elise, but they're duped and then sent into the future where they learn Elise and Robotnik die when Lavos was unleashed!
- Poochie and Rouge find Robo and meet up with Sonic
- They use the Chaos Emeralds to go back to the present
- Poochie and Trunks decide to team up and go into the past
- Lavos and Mephiles come from Elise's dad's project about controlling the god of Soleanna's power, I dunno... this is stupid... anyway, from here on out, we're going chronological.
- Poochie is given the magic stick to seal Mephiles in
- Trunks contains Lavos's flames and they're put in child Elise's tears
- On his deathbed, Elise's dad tells Elise to never ever cry since she'll destroy the world (think about this--the villain's motive in this entire game is to basically
make a little girl cry)
- Meanwhile, Sonic's too slow and loses Robotnik's ship because the mach speed sections in this game suck, so the ship asplodes. Good riddance.
- But Trunks gives Sonic
some heart medicine an opportunity to go back in the past to save Elise.
- So while Sonic's saving Elise and GETTING A LOAD OF THIS, Poochie, Rouge, Robo, Trunks and Blaze go back to the future (oh my God this is getting ridiculous) to seal Mephiles and Lavos away.
- Poochie defeats Mephiles but somehow Mephiles survives
- Trunks fails at sealing Lavos's flames away, so Blaze does it instead. She's sent to another dimension in Chrono Cross.
- Elise and Sonic traipse through
fields and around cherry blossom trees together.
- Sonic dies!
- Elise cries
- Lavos destroys the world and the future refused to change
- Mephiles merges with Lavos to become the god that Elise's dad was experimenting with
- Somehow this rips apart the space-time continuum
- Everyone mourns Sonic, then Elise says that Sonic's spirit is still in the air (wtf, why didn't you think about that before you went and cried you moron?). Elise says that the Chaos Emeralds can revive him
- Robotnik uses the scouter to see the Chaos Emeralds' power levels to find them
- The shittiest part of the game by FAR happens. Who's the genius who came up with this gameplay, level designs, black holes and enemy placement? Ugh.
- They gather the Chaos Emeralds and Elise mutters a prayer.
-
Then the game hits its lowest point. Lower than we had previously imagined.
- Sonic is revived and becomes a Super Saiyan
- Then Poochie and Trunks become Super Saiyans too
- All three destroy Solaris
- Sonic and Elise go back in time all the way to when Solaris was a white flame, and they blow out the candle, erasing Solaris from existence.
- None of this shit ends up happening in the long run as a result because there's no Solaris anymore to make the plot happen.