Like others have said it can be a bit finicky but fun for the most part. I also got stuck on a few levels not because I didn't know what to do but because the execution was very difficult & the timing was super tight.
Also, the tutorial was great at teaching me all the mechanics but a bit overwhelming. Is there a way that you could teach the player these things without all the talking I'm not sure. It was a good way to introduce the character & story it just felt a bit drawn out.