Interesting ideas. Believable to an extent but seemed as though there was something missing to me. The story built up quite nicely, but seemed to plateau and fizzle out in my opinion.
Didn't like it.
Imaginative, but it drags and there's not enough literary insight to make up for the boring plot and unpleasant characters.
Can't clearly explain why but the underlying morality seems rather gross.