I've been playing the Sonic Riders games lately, and beat the story mode of the first one a couple nights ago.