I really enjoyed this....I actually identified with Vincent.
As for the endings....well, so far the Catherine endings are.......kinda odd (but fun). I did find the "bad" Katherine ending to actually be the "true" ending to Catherine (game) to me. It just seemed realistic.