You have to remember that if you're playing on the Internet, you have to know the IP address of the host, and since no one's hosting, no servers show. XWA doesn't rely on dedicated game servers, but another player acts as host for the game.