this is done so well i love the characters and all the different options for the mc, the emotions and tension feel so real too ahhh