Really Nice!
The physics were sometimes ... forgiving (?), but as a brain-teaser that's definitely easy to overlook. I made it to 14 and had to give up, though. Definitely not the thing to play when trying to unwind after a hard day's work on Friday evening. Maybe Sat morning when my brain's rebooted... Two thumb's up!