This is the Memory game that you won't be able to stop playing till you beat all 21 stages. The game sounds simple: Memorize the locations of cards then match card pairs. Yet as the number of cards increase in subsequent stages, you'll have to push your m