Card matching game.