This is a great book, but is very complicated. Characters are introduced in person and as various online personas- there is A LOT to keep track of. I imagine it is not for people well versed on social media and the gaming milieu. Thankfully I have teenagers and know enough to keep up. My Mom (in her 80's) who is a huge reader wanted to read this- and she still may, but we would need to give her cliff notes to get thru. All of this said, it is a very current and real story. For all the people who think the game chats are boring or unnecessary don't spend a lot of time online- they are very real, and often inane, but that was the point.