This commercial came out around the same time as Generations, if I remember right. I wouldn't call it selling out, more of just a way to raise awareness about Generations. What better way to put Sonic back in the spotlight than to have an actual commercial for the game and a cameo in a different commercial?