I liked Catherine, but I agree that it fumbled with the last chapter. The puzzles were surprisingly entertaining though and the story is pretty good for most of it, even if the morality choice system is stupid like it is in every other game. Can't really change the plot as much as you'd think. Still. It's worth playing. It's a pretty inspired game nontheless and I liked it a lot.