Again about the reconnecting system.
Senario: Someone leaves the kam game, then the game is saved and rehosted.
Even if they upload the game and pass it on to another player to take the place of the one who left, the new player wont be able to play, because when he chooses locations, the player who quit's location will be called "Unknown" and he will have no team. THAT HAPPENS BECAUSE THE GAME WAS SAVED AFTER THE PLAYER LEFT.
Is there a way to fix that? I know you guys are full of projects to do now, but its just another thing that needs done

This is not correct, I also tested it to confirm. The only way a player can be called "Unknown" like that is if you load a save without him then save it again and go back to the lobby. In your scenario, you can still select that player. (try it yourself by running two windowed copies) There is nothing wrong with saving after someone quits, but if you start the game without them they will become unknown.
I don't think I explained it clearly so here's the scenario which makes a player become "Unknown":
1. Game is started.
2. Game is saved and players return to the lobby (it doesn't matter if someone quit before the save was made)
3. "Player A" has not returned, but the other players start without him anyway.
4. Game is saved and players return to the lobby again.
5. "Player A" returns, and his slot will now be marked as "Unknown".
@Pawel: I don't understand what you wrote.
Lewin.