Asynchronous online play allows for the player to get matched up against a friend or random opponent.