For me, the combat is great and so as the boss fights. I really thought that the boss fight’s music is great. It really fits the atmosphere of the boss fight. I wonder if this is the new direction for future Sonic games?
I did really enjoy the game, even with all the flaws. It is very much a step in the right direction for Sonic (Sega, please, PLEASE don't screw up this momentum!). Also the music has no right banging as hard as it does.
The final fight has 2 phases: 1- Supreme Titan 2-The End in my eyes is far better than the final boss of generations the Time eater because that boss is only 1 phase and its mechanic/control is just random compared to what you have been playing at least this boss throws new stuff at you but with game mechanics you actually learn instead of just random Bulshit go in the fight with Time Eater
People hate on Supreme, but honestly its one of the best final bosses in a Sonic game yet, its just that it happened to be in the same game with the other best bosses in the franchise that makes Supreme look bad by comparison.