Very cool concept, the puzzles were decently fun but the only thing is how precise some of the angles and speeds had to be to get it exactly right. I ended up stopping because it was annoying to be off by like .1 of a second and having to adjust it so precisely. Otherwise, fun and challenging, when things went right it was very satisfying to pull off.
Good work!