I liked this. Yes, Kiran is a Jackass, but whatever. I've got to go soon so I'm going to do a really vague and boring review. I liked the plot, the writing was a little bit weak at time but didn't take away from the story too much, I like the characters. Kiran is a jackass, but I like Avalon, and Eden most of the time. The only thing that bugged me is that you feel like you never know anything, like there's just something missing. 
 Overall, I'll give it a four star.