Board Thread:General Discussion/@comment-27134893-20160207013105/@comment-679780-20160209212028

I'll see if I can make some sort of timeline diagram on PhotoShop to best explain.

Though even I am not entirely sure of the details.

What I know the game is set on a "Bad Future" timeline when Iblis will burn the world, but the game starts off when Sonic arrives it Soleanna to see Eggman kidnap Elise. Meanwhile Shadow meets up with Rouge who has the sceptre of darkness and they accidentally released Mephiles from it, whom after the events of the game all the way to the future will convince Silver and Blaze to go back in time to the point of Elise kidnapping at the start of the game.

At one point in the adventure Sonic and his friends are taken to the Bad Future by Dr. Eggmans time machine. They meet Shadow and Rouge there for some reason I forgot. There Shadow meets Mephiles who tells Shadow he will be imprisoned in the future for being the fall-guy of Mephiles plans. Shadow says he doesn't care and I think he and Sonic Chaos Controls back to the present time.

More stuff happens, I'm not sure and Sonic goes to save Princess Elise but is devastated to see the Egg Carrier fall and destroyed, he believes he is too late to save Elise. However silver convince Sonic to go back in time just a fe whours with Chaos Control so while Sonic did witness the destruction of the Egg Carrier, he was unaware he was the cause of it's destruction and actually saved Princess Elise, he just didn't know at the time.

Afterwards Silver and Shadow go back in time again in order to find out how to stop Iblis and for Shadow to stop Mephiles. Shadow brought the sceptre of darkness with him and there they found out that Iblis and Mephiles were once one in the same as Solaris. Shadow sealed the mass of darkness into the Sceptre of Darkness (and perhaps inadvertedly "named" Mephiles his paradox name) and found out that the flames of destruction was selaed within Elise by Chaos Emeralds. I think Shadow returns to the present and Silver and Blaze return to the "Bad Future" where Silver attempted to seal Iblis again within him, however Blaze sacrificed herself into sealing the flames of destruction. This caused her to... I dunno, I don't think she died but Silver was very sad to see her fade away. So they saved the "Bad Future".

Thing is though, while Shadow sealed Mephiles when he was "borned" doesn't mean he sealed Mephiles in the present time. Sonic and Elise were just chilling or whatever and Mephiles killed Sonic canonly. this caused Elise to cry and release the flames of destruction. Mephiles had all the Chaos Emeralds... some how and became one with the flames of destruction to form Solaris. Solaris proceeded to mess up time and space, Dr. eggman suggested they get all the emeralds. with all emeralds gathered, elise kissed Sonic awake, Super Sonic, Super shadow and Super Silver then fought Solaris and it's defeat caused one last time warp which brought Sonic and Elise back in time before experiments on Solaris began when Solaris was just a flame. Elise didn't wanted to change the events of the whole game because she didn't want to forget about all the good times she had with Sonic, but Sonic convinced her it's was best to simply blow out that candle.

In blowing out that flame, time itself realised Sonic and Elise shouldn't be there and reseted to that for a "Good Future" where experiments on solaris' flame could not happen due to it's absence and Elise having a normal royal life. Sonic visits the Solaris festival in Soleanna but thats about it. It is believed that Silver now lives in a more happier future but without Blaze.

Thats all I understand from the time-shenanigans of the game.