Yes, I would call this the greatest Sonic game ever. WIth tons of features and characters, it can't really be competed with. The multiplayer is fantastic, and the story mode is insanely fun. Not only are the levels about running, but also about giant robot battles and gem hunts! Oh yeah baby!!! As you get farther in the game you unlock more abilities for your characters. There are six characters playable in story mode: Shadow, Dr. Eggman, Rouge, Sonic, Knuckles, and Tails. And multiplayer mode features even more characters! There are tons of levels, but the game maintains a medium difficulty. Also, even when you beat the game, you can go back to all the levels and play bonus missions! This is a game that is nearly impossible to be bored of, and a must play for all Gamecube owners.