Foreshadowing

Unpleasant surprises can make gameplay feel arbitrary and unfair. Warning players in advance about events that may negatively impact them reduces frustration and restores player agency.