I went into this thinking it would be fun and fluff, I did not expect the plot to go THIS hard goddamn this is so good