Sonic has had a pitiful career with 3D games until Sonic Colors came along. If I had to pick a spotlight in that, it would be this game. I honestly don't see how people een try to defend this game. So let's make a summary on the important aspects of this game.
I'm starting off with music because it's one of the only good things to come out of the game. The themes for each of the characters are all great, especially Sonic's, and the stage songs are awesome. It's definitely one of the best soundtracks in the series, I wouldn't say the complete best though, since some tracks like aquatic base and tropical jungle are songs I'm fond of.
This is definitely the WORST Sonic story I've ever seen. It's known for just being way too confusing. I swear that whoever wrote this was really lazy. They have Sonic saving a princess throughout his entire story, and the she gets captured about 4 or 5 times, and besides him being teleported to the future, it's ALL he does. And in Silver's story all he does is trying to kill Sonic. The only story with some actual diversity is Shadow's. The story is filled with confusing plot holes. The game decides to use time travel as an element, which was a mistake, and causes too many plot holes especially in Silver's story.
For an early PS3 and 360 game this game looks pretty nice, the levels are colorful and and its not too glary. The presentation is pretty poor though.
I'm not going to fill you in with each gameplay style since there's so many, but overall the gameplay seems slow, especially for a Sonic game. The only characters you'll get speed from are Sonic and Blaze. Although the level design isn't as linear as past games which is good. But the overflow of different gamestyes is just too much. Shadow The Hedgehog and Heroes only have one gameplay style and both are better than this.
Overall I would just stay away from this game.
Another comment would be that I HATE the voice acting and di