Fun story, a throwback to the early 2000s and different. The author made a lot of pop culture references which would not make sense in the books time frame.