The Rising Significance of Web-Based Puzzle Games in Digital Entertainment