30 cross-sum puzzles in five sizes. Solved levels show a ✓ and your best time, saved in this browser.