The puzzles are basically not difficult. Since you play with several people, the solutions are found quickly.
Some riddles are for one person, other riddles for the other person more. So this evens out during gameplay and solving all the puzzles isn't all that difficult.
It is important that you always talk to each other and exchange ideas.