Peak. Really beautifully done with multifaceted well-written characters. The angst hurt real good...! 10/10