Puzzle games are among the most popular, ever. The genre has ...