Well written and just weird enough to stay interesting. The endings, however, seemed random and unsatisfactory. Worth the read for imagination and story crafting.