A memory game for the mobile and desktop platform