CHALLENGE

50-Level Finale Quest

Master 50 tough puzzles in a day to drive the story forward. Each riddle reveals hidden details leading to the finale.