MZ100! A challenging puzzle to reveal all 100 boxes in shortest possible time. RULES: * First box will be revealed automatically and randomly. * Next box that can be revealed must be 2 boxes away horizontally or vertically from the current selected ...