Ming Dynasty 2 to 4 players 90 minutes to play Aztec civilization Strategy game