Thanks for playing. Yeah level 19 is currently the hardest level after I redesigned it. Great job solving it.
Regarding intro levels, they are intentionally easy. I don't want the player to feel stuck before they even understood what's going on.
And the camera getting stuck sometimes is a known issue. Not sure how I'll solve it, but I intent to.