Let it be known that past this point is spoiler territory. If you're one of my players, shame on you.