Works well! I feel like you could have explored the concept more; this felt mostly like a normal platformer where you could look at the ball part, know what you have to do, and then completely ignore 80% of the screen as you do the bottom half's jumps, but that's the curse of the "control 2+ characters with the same inputs" genre.
But that's nothing to worry about. You had a vision, you took action, you raced the clock, and you came out with a great piece of adventure. Take pride in what you have accomplished, not shame in what more could be done.