MPC Matchmaking Thread