This book is so hard to rate for me. I built this up so much that I thought it would be different. I thought it would be more laugh out loud funny, instead it was quiet understated funny which is good but unexpected. So, Maybe 3.5? 
 I adored the crazy references that flew under the radar. I liked the story and multiple points of view. 
 It didn't feel like it had been written by more than author which is wonderful. Clearly, the three of them work really well together. 
 There were points that dragged a little. There were things I wished had happened sooner. But it was a fun ride. 
 These are just my initial thoughts, I'll have a full review to follow.