Ratings135
Average rating3.5
The great beginning made the rest of the book feel like a slap in the face. An underdeveloped, at times uninteresting slap in the face. But because of the good beginning and the sheer potential that this book exuded, I'll give it 2 stars.