Very eye-catching and fun - I assume you made the sprites yourself instead of using official ones and they look great! I only have two complaints and their very nitpicky;
the light blue pixels on the top of Eggman’s goggles make him look like he’s looking upwards, if he is then its perfect.
The other thing is the background rings on the left make that side look empty and a bit rushed compared to the fun things happening on the right.
Of course if the background is based of a certain level and that’s just how it looks then disregard that - I’m not very familiar with Sonic games and maybe I simply looked at this for too long to find those gripes.
I thank you for liking this but I did not make these sprites, these sprites were ripped from sonic mania and i just used the sprites from the sprite sheet to get the characters then i just did the rest of the stuff.
I’m in love with this. It would be amazing if you made a tutorial.
Be warned if you’re using those ingame as that would infringe on copyright. But if it’s just a demonstration of a graphic you’ve made - good work!