The characters are lovely and the emotion just bleeds through it, but goddamn do I wish the story came through a little clearer. I've played it through about three or four times and I'm still a little lost, which is too bad because I am so deeply invested in this story. Absolutely worth every moment and dollar I've spent on it.