Quite good.
The visual style was very unique, the sound well-chosen and the plot easy to follow. Animation seemed a little crude in places- in particular, the rolling ball seemed dimensionless at times and the water didn't look right- but overall very nicely done.