0:00 - start
0:28 - Crisis City challenges
47:59 - 3rd last boss
59:05 - 2nd last boss
1:22:55 - last boss
2:08:49 - ending
2:11:00 - credits
2:18:32 - other stuff
2:21:52 - wrap!
The end boss fights are worse than the earlier boss fights, which were already remarkably bad. The third to last tells you what to do--as usual right as the action starts, so I missed it initially--but doesn't make any sense: why would the boss keep setting himself up? Finally he changes tactics, takes 82 seconds to drop 7 pieces of garbage at you, and falls over.
The last two boss fights are something else: you can't tell what you're supposed to do, what the buttons are doing, or, in the big finale, what the boss is doing. Most of the time, the inputs BARELY influence Sonic's course; you hold buttons until Sonic sort of gets closer to the boss and may blunder into them and...defeat them? Yes. Hold various buttons for a while. Eventually, it may trigger a win condition. Or not, and the sequence will restart. Agonizing.
It's over. This has been my first Sonic game. The others I picked up are 2D; hopefully some of them are actually good instead of just the best of the worst or something.
This was the most "we were told to make a game" game I've ever played.