Glad to hear you'll be playing!
The puzzles definitely get pretty tricky, especially late-game.
There are a few people playing through it on Youtube, those videos can definitely act as guides. Furthermore, there is a community Discord (link above) where players share puzzle tips/solutions and more!