A beautiful story with lovely sprite work.
Like a lot of other commenters, I got ending 3 first. Why would I choose a girl when I have a perfectly good demon?