@RowanBerry what about sonic unleashed? i notice that one's not been mentioned yet
@00dani Sonic Unleashed is tricky. There's nothing that prevents it from being "canon" in the main timeline, but it's basically never mentioned again. The plot is generic enough to slot basically anywhere post-SA2, and there's nothing that immediately sets it apart like Heroes or the Storybook games.
@00dani The only games that are genuinely non-canonical, as far as I understand, are Sonic Heroes (because of which characters are present), and the Olympic Games games for obvious reasons.