While I didn't find any puzzles too challenging, I had fun solving them. There's room for some interesting mechanics and some interesting puzzles I think