Enjoyed the world building. Daniel and Mason were interesting characters and I enjoyed the tension between them. The love hate relationship added a lot of spice to the story but it did get a bit repetitive. Mason's parents were pretty damn shitty. Well Daniel's family came pretty close too. There family life was quite dysfunctional it made me a bit sad.