Nice physics puzzle game! I liked the "golf" aspect of trying to complete each level as efficiently as possible.
I completed all 40 levels with 2898 total length in a little under 55 minutes, but I think it's possible to get much lower by exploiting certain quirks of the mechanics.