I actually wanted more from this book. I was so hooked in the beginning, but it started to lose me in the middle. I wanted way more descriptions of how everything actually worked. It just brought me out of the book because I didn't fully understand how everything worked. I wish this book had way more details. 3/5