I never had an issue with Sonic Heroes. The team thing didn't slow the game down at all- it took microseconds to realise what team member you needed, and half of the time it would switch for you. It was my second Sonic game (behind Advance 2) after being reintroduced to Sonic a couple of years down the line from the late nineties. The only problem with the game it that very occasionally you'll come across things that could have been paid more attention to, like the light-dash glitch in the Rail Canyon/Bullet Station zone where if you lightdash off the edge the character will then stop and do his ledge animation but then fall off anyway instead of following the rings. That said, issues like this occured with much more frequency in the two prequels.
It's the only 3D Sonic game (apart from the more recent Colours) that has really nailed the feel of a 2D Sonic game's environment in 3D. The scenery was gorgeous, vibrant, detailed and well textured, and the story wasn't as full on as the Adventures, but still had that awesome twist at the end where everything turned out to be Metal Sonic. Having been reintroduced to the series at this point (and I can imagine loads of people were at this time), I didn't realise it could have been Metal Sonic at all.
The characters all sounded how they should have, and hearing Sonic's proper voice for the first time felt right for me. Yeah, this game nailed it. It's still great to play today.
I even liked all the teams, they were involved, but didn't take the limelight away from it being a SONIC game, because of how everything felt. You would always want to go and play as Sonic in the end, being the preferable storyline with the best and most balanced objectives in the levels.
This post has been edited by SpeedStarTMQ: 05 October 2011 - 11:39 AM