Crossroads: Solve Puzzles & Master Challenges