I came into this game with decently high expectations, and Sonic Generations delivered well enough. It’s pretty dumb that you have to do quests to progress to the next act and some of the boss fights kind of suck ass, but overall the stages are really fun.