Fun concept !
It's always fun to throw a ball around and make some tricks with it.
In the webGL version, when throwing a ball you have this zoom/blur effect that is not bad. Is it supposed to represent some kind of impulsion you will apply ? :)
Also, the thrid puzzle is a bit tricky because you have to be accurate ! Maybe add more "easy" puzzles between.
Good Job !