The general idea of the story is good, but there is a lot that is hard to follow with the characters having several different nicknames, some big plot holes and jumps in the time-line. Updating was good in the beginning, but towards the end of the book updates are taking much longer.