Yup, of course. For starter, you could try to introduce the puzzles slowly, the first puzzle for me took some time cuz I was not used to the movement yet and learning the mechanic while trying to navigate take me quite a while. You could dedicate a level to teaching individual mechanics and then put them together slowly to make the gameplay feel engaging. This means giving really easy puzzles at first but taking a few win before facing a hard challenge would definitely help! Hope this help and good luck on your future projects!! (Or this one if you decided to continue)