Finally stopped being lazy and finished off the final boss in Sonic Generations. The final boss was an incredible disappointment. It was difficult at first because I couldn't figure out what I was supposed to do, but once I did, it was painfully easy and short.
I think I've finally figured out the problem with most Sonic games. Ever since Sonic Adventure 2, Sonic's ended the game with an "epic" bossfight as Super Sonic. That's cool and all, except that Super Sonic is always flying or something weird that you never do for the rest of the game, and the physics and rules are completely changed.
In other words, instead of the final boss being the ultimate test of all the skills you've learned throughout the rest of the game, it throws that all out the window, replaces it with a new set of physics and rules that may or may not be good, and says "here, you have a few seconds to learn how to do this... have fun."
And that's not fun at all. At least in my opinion.