Merge Games: Fun and Engaging Puzzle Challenges