4.25
adventurous emotional funny hopeful lighthearted medium-paced
Plot or Character Driven: A mix
Strong character development: Complicated
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Complicated

Another ghostly spirit pops up and Tristan is again dragged into solving her murder. Tristan and Danny's relationship is progressing nicely, and they're all kinds of adorable, even if Tristan is hiding his ghost-seeing abilities. They have their moments of vulnerability and insecurity, but they try to be honest in communicating. Danny is super protective of Tristan - the sweetness of their romance is lovely and there's minimal angst with Tristan's secret. 

Danny's reaction when Tristan told him was the best - I loved a supportive boyfriend! Slight nitpick, wished we could see more of Tristan supporting Danny - so far it seems like Danny is doing the heavier emotional lifting, and his own issues aren't really explored. The mystery is stronger than the last, and the side cast is fun (Chan ❤️). Dusty as Tristan's spirit guide is as hilarious as ever.