@cimarronline - How does B get in and then out of the back side? EDIT - I got all the other game include what you were talking about but...
Unlike @cimarronline , i liked the logic of the ending which i felt was the obvious second choice gameplay after falling first time. And i always like the ball on legs move. On reflection i have edited this comment to include my ending in case it differs. Spoiler: Ending Pushed the ball furthest away from starting position of B which unfreezes P.
@Meko Guy Spoiler I got P next to the win (stuck), then bumped B over the ball on rails to follow P. When B ran up behind P, it caused P to get unstuck and turn right to the win (though sometimes it took more than one try). EDIT: Sorry, this isn't the intended way to win.
@ridgerunner @cimarronline - I'll try this again. How does the closest ball drop on the card above? I can get P over there but I can't get B there. It appears to me that B drops that ball and the rest I've worked out.
@Meko Guy .. there is something strange going on with the frozen slider and the vertical stone pillar allowing a return trip-pun fully intended.
@ridgerunner - I revisited this level and easily seen how to get B over for that ball but getting back was another story. I seen that stone pillar and figured some slip off might work but not for me. I tried over ten times and B wasn't even close to falling. Thanks for the hint though....
FUN level although I had doubts about the intended way & reading the previous comments,my doubt is increasing... Spoiler Well,I thought that the only way requieres that B must return to push the ball that releases P but how? I tap on the unique cylinder and B falled down...I tried again & worked cleanly...but is a strange step Thanks for sharing @BCTSNTY