Saya no Uta (PC): Between Two Worlds (Detailed Review) (NSFW)

How many of us have looked at another person and thought “this person is seriously fucked up?” One would assume that us all being human would mean we have a single common thread that unites us; that all of us can relate to and feel comfortable living among each other. In an ideal world this …