Extraordinarily difficult. I think you might want to make the last "hill"--the one after the three stars--easier to get over. It took me literally *dozens* of attempts to clear it, and I don't think most players will have that much patience.
Other than that one hill, though, this is a great exercise in balancing and learning the art of small movements. Nicely done!