Catherine: Full Body, added a lot to Atlus' sleeper hit puzzle game, Catherine. The game follows Vincent, a man who is about to marry his girlfriend, Katherine, with whom he has been in a stable relationship for years. His life is flipped upside-down, however, when the free-spirited and chaotic Catherine starts to seduce him.  The player then has to navigate the complexity of relationships in the day and box based climbing puzzles at night, and the choices the player makes determine what Vincent finally ends up doing.

Catherine: Full Body, aside from coming with updated graphics and more puzzles, added a new ending for every character and an entirely new character, Rin, or Qatherine. With so many endings to get, here are all the possible endings of the game, ranked from best to worst. And major spoilers ahead for Catherine and Catherine: Full Body.

RELATED: 10 Best Video Game Endings On The Super Nintendo

13 Catherine (True)

To get the Catherine (True) ending, you have to have Vincent's Karma meter at Max Chaotic before arriving at Empireo, and answer all further questions with choosing freedom and excitement. In this ending, you end up marrying Catherine and ruling the Underworld. And getting to marry a beautiful succubus and ruling over, basically, hell as a demon king is a pretty sweet deal.

12 Rin (True)

Catherine: Full Body Switch

Rin has a weird storyline, and her endings are pretty wild. In her true ending, you defeat her brother, who turns out to be a group of small pink aliens. Some stuff happens, and you end up being Rin's music producer, distributing her music across the cosmos, and end up marrying her. And hey, who among us hasn't wanted to live life as an alien musician, touring the stars with a cute alien wife?

11 Freedom (True)

The Freedom (True) ending sees Vincent turning down all of the girls, winning a huge bet on a wrestler, and using that money to move to space. He claims to have followed his ambitions and life without following those would be miserable. He seems well adjusted and content, which is more than can be said for most of this game's endings.

Related: 10 Pro Tips For Catherine Full Body You Should Know

10 Katherine (True)

The Katherine (True) ending is probably the most normal ending in the game. In true rom-com style, we see Vincent tricking Katherine into a meeting with him. He ends up explaining everything that happened to him and apologizes. Katherine sees his growth as a person, forgives him and they later marry. It is the perfect, sappy romantic ending to this crazy, crazy story.

9 Katherine (Good)

The Good ending for Katherine is a return to where the game started. Katherine forgives Vincent, and they go back to being a couple waiting to be married. It doesn't have the heart or finality of the True endings, but a return to normal is would be welcome for Vincent. Especially after everything he's been through.

8 Catherine (Good)

The Catherine (Good) ending, is basically the same as the True ending. You end up confessing your love to Catherine and move to the Underworld. The very notable absence, however, is all of the cool Demon Lord stuff. And without that, it's kind of a meh ending.

Related: 10 Things We Wish We Knew Before Starting Catherine: Full Body

7 Rin (Good)

The Good ending for Rin keeps up the trend of mediocrity for Good endings. Rin and Vincent reconcile their interstellar differences and decide to be together. And that's the end of that. Not committing to any side gets you some really boring, unsatisfying endings. It's almost as if the game is trying to teach us something?

6 Freedom (Good)

Catherine Freedom Good Ending

The Freedom (Good) ending sees Vincent borrowing money from the Boss and losing it all in a wrestling match. He doesn't really care about it, having adopted a freewheeling attitude, and just whistles away onto his merry way, sadly not in space this time.

5 Rin (Bad)

The Rin (Bad) ending is probably the best of the Bad endings in the game. While it does start with Rin leaving Vincent, declaring it to be 'for the best', it leaves a hope. The epilogue shows Rin reuniting with Vincent after prolonged tours, and all is well again.

4 Katherine (Bad)

The Bad endings in this game are pretty brutal for Vincent and the Katherine (Bad) ending is the least of them. As in the Good Ending, Vincent and the others explain the whole situation to Katherine, and Vincent apologizes. However, Katherine understands that Vincent hasn't grown, and is still just looking for excitement, and dumps him. Ouch.

Related: Catherine: 10 Amazing Pieces of Katherine Fan Art You Have To See

3 Catherine (Bad)

The Catherine (Bad) ending, in the same way as Katherine's Bad ending, sees Vincent making an appeal to Catherine to marry her. Catherine is disturbed, rejects him, and disappears. Vincent goes out in a crazed state and gets run over by a car. He survives, but we aren't told much beyond that.

2 Katherine (Alternate)

The Katherine (Alternate) ending was added in the Full Body version and sees Katherine realizes that she is much more beautiful than she thought. She dumps Vincent and tells him that she felt trapped by him. It is implied that she ends up with another person. Vincent's love goes unrequited and Katherine looks upon a photo of her and Vincent with a nostalgic smile. And while the ending is pretty bad for Vincent, we are here for Katherine living her best life.

1 Catherine (Alternate)

Catherine's Alternate ending is the most terrifying ending in the game. After Catherine and Vincent profess their love to each other, Catherine transports Vincent back to high school, rewriting the entire timeline in the process. It is unclear whether Vincent ever meets Katherine in this timeline.

It ends with Catherine and Vincent being high school sweethearts who get married and have kids years later. On the surface, it seems like a pretty happy ending. But think about it. This succubus who's been giving you nightmares this whole time changes your entire life, and the lives of those around you, just so the two of you can be together. Brrr.

Next: Top 10 Games To Play If You Like Catherine