Unique, well written story, kept with the theme, with wonderful characters. All bad endings, I didn't like, that.