This one was fun as Sonic Advance brings back good memories and this stage was one of the most memorable. The hardest part here would have to be the progression at the beginning.
But I manage.
Enjoy. Vote and Review fairly please.
Please contact me if you would like to use this in a project. We can discuss the details.