Brain Memory improves on the classic formula of memory games. It lets you increase the difficulty level at your own pace, and customize challenges to one's taste.