Alien Glyphs: Grab this Rising Star in Memory-based Puzzles