it's not that bad!
The graphics are impressive with detailed character designs and great looking backgrounds.
the gameplay, while a little repetitive in parts, is largely satisfying.
the games BGM is good in parts and bad in others.
despite some very good things about the game, there are a few flaws with it:
the camera can be a bit interfering in some sections of certain levels,
The difficulty curve is very unbalanced,
and perhaps the biggest flaw of all in this game is that the voice acting is truly terrible (it's certainly some of the worst voice acting I've encountered in a game in years)!
Regardless of these flaws, Sonic Heroes is a enjoyable game that worth checking out if you're a platformer fan.