Good

Rating: 10/10 (30 December 2018)

I liked it! I would love to see a sequel.
There are indeed things left unanswered but I think that is one of the nice things. You can fill in the blanks however you like it.