First of all, I need to say that I intended to give this a 2/3 stars rating because in the first one hundred or so pages it was really kind of enjoyable, the main problem I was having was that nothing really seemed to happen. But then, near the end of the book, both the main characters did so man...