Actually a 4.5 star book for me. 
 There are two reasons I choose 4.5 instead of 5 stars: 
 1. There were editing errors throughout the book. I counted at least five which makes the book not perfect for me. 
 2. I got a little bit tired of the constant references to each person's names. Example: 
 "It's a game, Dante." 
 "So? When you play a game, Ari, you have to know what you are doing." 
 "I do know what we are doing Dante" etc. 
 It made the dialogue feel fake.. I don't think people keep saying each other's name in a conversation THAT often and soon it became something that breefly distructed me in the book. But that's just my problem with one part of the writing. The sentences and the dialogue themselves were brilliant. The picture of Ari was drawn perfectly for me and I really felt like I know him and cared about him. I really appreciated the way the story slowly unfolds without rushing into developing the characters too quickly. Also, the ending was beautiful. I kept thinking about the book for a long time after I finished it. Really really good!