I do feel this is a bit unfair though, as not counting spin-offs (Fighters, R, Free Riders), cameos (SA1, SA2), and games that are non-canon to my knowledge (Triple Trouble, Knuckles Chaotix), he really only made one appearances between CD and Generations: Sonic Heroes (S4EII was actually after...