**Was provided an ARC for an honest review. My reviews are my own.*** 
 5 stars! What a funny epic read! If you're hesitating to pre-order or picking it up on release date do it! Full review to come closer to release date.