Decent game. I've played through it on every character now and seen all of their areas. I think the game has two faults though: One, you can't call all your characters to you, which results in having to run through areas repeatedly. Though, considering how certain areas work (particularly the twins and time traveler), it would likely result in getting stuck if it was in. It's not really as big of an issue as reviewers have make it out to be since there are a lot of places that will automatically regroup characters (usually in the places it'd be most annoying if it didn't), but it can get a little old to have to be running multiple characters through certain areas after a few play-throughs.
Which brings me to the second fault: The game is very repetitive. Each character has a unique area in The Cave, but that's less than half of a play-through. The rest of the cave is about 5 or 6 areas that you must do every time you play through the game. Since you have to do three play-throughs to see every character's unique area and
fiveplay-throughs if you want to see every ending (each character has a good and bad ending), it gets really, really old. Even worse, which characters you have with you at the time changes these puzzles very little, if at all.
That said, I do still enjoy the game. It has a good sense of humor, the puzzles are fun, and the stories are entertaining to see play-out. I just wish the characters' abilities came more into play outside of their unique areas allowing the non-unique puzzles to have multiple ways of being solved, especially if having certain combinations of characters created new solutions.
I'm downloading this now from Steam. If there are any puzzles I hope they aren't too hard, I don't feel like thinking right now.
I'd say most of the puzzles are fairly intuitive. I've only gotten stuck about three times in all my play-throughs, but only one has really stumped me, and that was more due to a game mechanic not being exactly clear than the puzzle being difficult. I knew the solution, just not how to get it to work.