I agree taheem. Sonic 06 had a lot of potential. It’s what happens when you rush a game out. Rushing games out has been proven time and time again to make terrible games, especially in today’s time when AAA games require so much coding, design, modeling, etc to make happen. If any of those things are screwed up, the game will REALLY suck.
“A delayed game is eventually good, but a rushed game is forever bad.”
– Shigeru Miyamoto