It’s quite challenging, but it’s unique and fits the theme well!
I did not think it was challenging when I made the game since I already knew the shortest solution. However I gave it to a friend for playtesting and he struggled. That was when I realised how important playtesting really is.