I found this game browsing random roms for SNES emulator... But for some reason it was called "on the ball". Maybe the two games were from the same series.
Very fun finding the music here. I didn't like it so much actually, the levels of this game were tricky. Good port, though.