To me Sonic has always been about going fast and semi-memorizing your way through levels so you can avoid traps without having to slow down, because if that happens the whole game sort of falls apart. I thought Generations accomplished this better than probably any Sonic game I've ever played...