The weird thing about Sonic's 3D era is that they never seem to know when to stick with a good idea. Some of the games have been fantastic, then the next abandons everything that made that one good and end up being awful. They just keep trying new concepts with every game, whether the last game's concepts worked well or not.