3.5 
 This book couldn't hold my interest entirely :( I had high expectations because the premise is exciting and there are such good reviews! But yeah, I was bored for the first half and skimmed the last half lol.... I should revisit this book and give it another shot because maybe I just wasn't in the mood to read it?