I was expecting this game to be good and better than Sonic Heroes.
You will get to decide whether he will be a hero or a villain. Which one would you choose?
You decide him to be a hero or a villain by doing dark or hero missions. There are also neutral missions, too.
You will go to a certain stage depending on what mission you complete.
Overall, it is an excellent game! Good graphics, music, game play, and it's worth buying.