In Sonics part of Sonic X Shadow Generations, there are three Rival Bosses that you have to beat before you take on the final ...
The final boss, in particular ... With some more attention, it would have been great to see this in Sonic Generations too, ...