I won!
Nice game! Even having played the Sonic minigame myself, your game feels unique which is a plus. The physics and controls are easy to understand. Though I was sort of surprised that there is gravity considering it looks like it's from a top-down perspective. Seems like the hard part, if you choose to develop this game more, will be balancing the physics and level design. A lot of the challenges are easy to "cheese" by using small launch times.
Hope you can get it to work on itch.io! Best of luck with future projects.