Now supports 10 players and can balance teams.