Catherine suddenly dropped onto Steam, and now PC players can get a chance to revisit this twisted game from the same developers as Persona 5. Instead of a lengthy RPG, you get a psycho-sexual puzzle game — and there are a whole lot of endings you can unlock at the end of the game. We’re getting into spoilers below, so get out now if you don’t want to learn anything about the conclusion. Getting all endings is pretty straightforward if you know exactly what to do.

It all has to do with your Karma meter. In Catherine, you play as Vincent, a loser that’s stringing on two potential girlfriends. Both of them are named Catherine — Katherine, plus Catherine — and it’s up to you to decide how to handle this thorny relationship minefield. Do you stick with dependable Katherine, your SO, or do you cheat with the younger Catherine? Whether you’re a cheater or you stay faithful, you’ll be able to get a variety of different endings. See how to get all eight below.

And no, this isn’t the Catherine: Full Body remake — that PS4 exclusive is still scheduled for February 14, 2019.

How To Unlock All 8 Endings | Good, Bad & True Endings Guide

There are eight endings in Catherine — two bad endings, three good endings, and three true endings. The endings are determined by two factors; your Karma (Blue / Red) and the answers you provide to the final four questions in Stage 9. Depending on the answers you provide, you’ll get one of multiple endings.