We are so glad you are enjoying it! One of our intentions was that despite being different factions, the story would not lose that connection. You can experience what happens from three different points of view, but at the same time they are all connected and as you say we tried to make the connections between them complex and developed and that they all depend on each other at some point.
Pin is a great choice (we are especially proud of his development and background), and the demons are certainly a peculiar group that you don't get bored with.
We hope you enjoy the other routes as much as this one. We believe that even if you are not interested in characters from all factions, it is very interesting to complete the story by playing at least once from each point of view.
Thank you so much to you, not only for giving it a chance, but for supporting us with this kind of comments. It really touches us a lot and makes us work even more motivated! Drop by here whenever you want, we'd love to read you! <3