News Sega blames Super Mario Bros. Wonder for Sonic Superstars’ underwhelming sales February 29, 2024