Sweet, matchmaking found me a game! I guess the servers are working after all! I... oh. Damn.