Well, if you want Steamworks matchmaking then you need the Steam version of the game. People who've preordered on the Vault get a download from the Vault along with a Steam key.