Bot abuse! It took me a moment to find B in the first place, and at one point I accidentally kicked him out of the level, but overall it was easy enough, interesting design.
Very original (in my experience, never seen the concept---it seems a bit like a glitch but it works 100% of the time). It was an enjoyable puzzle, not overly difficult, yet requiring a bit of outside-the-box thinking.
One thing I noticed... Spoiler you really need to slam the draggable to get the first ball into place, so that should probably be the first move, so you don't kick B out. Stairs leading back up to that first grassy stretch would be nice, just in case you do kick B out, but not necessary. Love how you push B on to the rail - that's cute. Overall an interesting and even fairly compact design, with good game play and replay ability.
@D.S.Masters Actually ... Spoiler You can gently move the first ball into place. It actually sits on a flat block, where it can be knocked into the finishing position when the second ball hits it!
Beautiful architecture and elegant combination of colors of different materials. The game has been really fun. Thanks for sharing.
Fun, for sure! I really like how your levels are getting so recognizable, they have a signature style for sure! The only thing missing in this level for me was that the way up was more dynamic than the way down... Overall, nice design, entertaining gameplay with what's becoming a signature style. Thanks!