If you are looking to take your garden to the next level, consider companion planting. It's a gardening technique where two ...
What makes a good companion quest involves the quality of the writing, what it reveals about the character it concerns, and the level design of the overall arc and quest over two story acts.