Most dominion players notice early on that different kingdom sets have GIGANTIC effects on how the game ends up being played. This also means that some games will end fairly quickly, while others will go on longer.
What Dominion kingdom-card setups tend to lead to the shortest games when all players are trying to win? What kingdom-cards specifically tend to contribute most to making games end sooner? Feel free to give specific setups if you like, but I'm also interested in what cards/combos make for shorter games and why/how they do this. For instance, some cards sets encourage players to try for an early lead and then end the game on piles before their opponents can catch up, while some card sets tend to favor strategies where players build up an extremely powerful deck until they get to a turn where they churn out 20+ victory points. What cards cause dominion games at the shorter end of the spectrum to be that way?