It starts off very good, stylistically, and some of the characters are relatively credible. The idea is interesting. But... there is too much of some stuff, like weird sex. And some other stuff seems to be missing. A bit disappointing, after the good beginning.