Sempre admirei designs cujo término é controlado pelos próprios jogadores: quando alguém alcança uma certa pontuação, algum dos recursos se esgota, uma condição alternativa é alcançada, etc.
Para mim, um mecanismo de ativação de fim de jogo original costuma ser mais interessante que simplesmente "tem esse contador aqui, quando ele chegar no 10 o jogo acaba".
Entretanto, há uma condição: as informações relacionadas a fim de jogo devem ficar sempre abertas para que os jogadores tenham condições de se planejar.