This book was really good and I mean REALLY good (all caps and everything) I am one to deeply care about characters, to a whole different level and this book gave me a whole set of them to care for and I sure did, the writing was good, the characters are awesome and the story was extremely addicting! Although it might sound like it's been done before believe me it hasn't and you should give it a shot! Trust me