Eden's memory game