Flash Game: Mario Memory

From the official Mario website.