Matching cards game.