- My biggest problem with the plot is that the game can't decide whether it runs on a
stable time loop, or an unstable one (i.e. "Back to the Future" style). Almost all instances of time travel in the game suggest a stable loop (Mephiles recognizing Shadow, finding Omega already in standby mode etc.). But when the Egg Carrier crashes, Sonic goes back to change the past i.e. an unstable loop.
- When Sonic and Silver are on a time-critical mission to save Elise, they have to pass three trials. After completing them and making their way through Kingdom Valley, they catch up with the Egg Carrier just minutes too late. Meanwhile, when Shadow and Rouge need to get to Kingdom Valley, they just... take a back door? Why couldn't Sonic go this way? Do the priests hate Elise that much?
- One positive thing is that I actually like Eggman in this game. He's a little more subtle here It honestly reminds of his character in SA2. Mike Pollock has been voicing Eggman for 20 years, and it seems like he really exhibits more of a range in this game than any other. Listen to him introducing himself to Elise or talking about Solaris. He sounds like a completely different person.