Catherine is a puzzle game and a social / romance game that I recommend if you think you are into that sort of thing and its on sale.

The story social element involve drinking in a bar with your friends and the other patrons as you try to come to terms with cheating on your long term girlfriend and a strange bout of nightmares that you've been having that seem to be killing men in their sleep.

I think those sections are ok. You can leave the bar anytime you want but staying and talking to the people allows for character building and helps you unravel the mysterious dream world event.

Once you leave the bar you go to bed and thats were the meat of the gameplay starts. You must climb the tower by moving blocks and using items to escape. You have to be fast as the tower is collapsing from below. The puzzle gameplay works pretty well. There is no set solution for these puzzles as knocking one block out can completely change and collapse the blocks above. It has weird logic with floating blocks etc but it all kind of makes sense. I will say its annoying when you grab the ledge of a block from behind and the controls flip.

I played on easy mode and still died numerous times so there is a bit of a challenge there. It can be a little addicting but overal I'd give this gameplay section a 6-7/10.

It between climbs you are on a floating platform with the other sheep. This gives you the chance to save, have a breather and talk to the other sheep. I like these sections as you can start to make connections between the sheep and the patrons of the bar. Also you can discuss tactics and see how the different personalities cope with the nightmare and how they change / die as you get further and further up.

Overal a neat little package. Took me about 13hrs to complete. 7/10.