When I first heard about Catherine I was very intrigued by the visual novel part of the game, it was the first time I saw anime as a video game, however I never had the opportunity to play it. Until one day I have seen a gameplay and learnt it wasn't a visual novel, but a puzzle game that had only a few of its scenes as anime, the game is mostly CGI and the visual novel bit is quite secondary to the game, even though that is what will guide you to one of the several different endings the game has.
So, finally, I had the chance to play this game, not only that but in an upgraded version in Catherine: Full Body and I was disappointed. I found the puzzles quite boring and repetitive, each different night is the same things, the only difference is that you get a new type of block each night (a super heavy block, a block that crumbles, a trap block, a slippery block), in the end it doesn't even make that much different when doing the puzzles because it is just too simplistic.
However, what kept me hooked on was the story, but the thing is, I hate how Vincent overshares his life, when his friends are liptight. Fella is open his heart and when his friends are asked about their lives they will try their best to avoid talking about it. Also the NPCs have some little importance, but it is annoying to listen to what they have to say because say an event X happens, most NPCs will talk about that event, so it is, once again, repetitive. There are some NPCs that have stories of their own, but some of them are cringeworthy.
In the end, not even the story was able to kept me hooked, I was playing in Japanese because there are SEVERAL voice actresses that you can pick to voice Catherine, I myself picked Mamiko Noto, but there are several other voices that give Catherine different vibes, which is really good, such a shame the English dub didn't do that.