This is YUMP but more polished and apparently acts as a JUMP 2.5.
You bet I'm selling my soul for this!
Although, I'm not quite sure how to start the race in the
stage. There is a note block that leads to absolutely nowhere. I assume it was supposed to be a brown block instead?