I've only completed the Nika and Maxim route so far but I can already tell I'm gonna spend the rest of my days looking for anything as good as this