Puzzle games are certainly one of the most popular and addictive ...