Repetition galore
BULL. CRAP.
There is absolutely NO difference whatsoever, except minor ones like different attacks and cutscenes. However, Team Chaotix added some much-needed variety.
This doesn't change the fact, however, that the stages are all the same. This will get extremely boring very quickly and you won't feel like finishing it. Which is a shame considering the Last Story is pretty great.
The ability to switch between teamates may sound fun, but you do it every five seconds. In the areas where you DON'T have to switch, you could just play as the speed character the whole time.
Don't even get me started on the camera.
Some of the voice acting was bad. Annoying Charmy Bee and squeaky-throat Tails come to mind. Omega's near monotone robot voice was hard to listen to, as well.
With absolutely no idea why Gamespot gave this game a good score, I will tell you that sometimes, even "proffessional" raters will have no idea what they're talking about.