Marissa is a fantastic writer. Character development, pop culture references, obscure references, and involving the reader keeps this fun story compelling to the end