If you've been browsing the online forums where Sonic the Hedgehog fans are active, you've undoubtedly come across an odd meme that's trending ... version of the Sonic CD song "Stardust Speedway ...