This was a lot of fun. I really liked the concept and the characters (even though they often annoyed the hell out of me). I enjoyed this for the most part though I did have some problems. There were a lot of misunderstandings that could have easily been fixed, not to mention that some of the conflicts were resolved too quickly for my liking (this sounds contrary but trust me, it makes sense). Overall, I had a great time and I'm very glad I read this.