The basic outline of each half is much the same - beat some stages from the characters past, then defeat some bosses - but ..
Its stages are broken up by largely awkward boss ... Sonic Generations too often fails that test, conditioning me to move ...