Main Search Puzzle Game