40 classic single-player logic puzzles, playable offline, generated on demand