What difficulties did you have?
Was it the pistons or something else?
Yes, I didn’t immediately realize that I could get through the open piston, so I got stuck several times while passing. I also noticed that magnetism sometimes seems to magnetically on the wrong tile, which is why, for example, I wanted to quickly move towards a block that can be moved, but instead it magnetically attracts me to another tile (walked to the left to the block, and then rushed up).
This is not fatal and rather related to UX, but it can be critical for an ordinary user.