This game has the most interesting type of relationship between the protag and antag I've ever seen in such kind of games. True ending is a gem!