https://geekdad.com/2018/07/smart-games-single-player-puzzle-games-to-get-you-thinking/
Smart Games: Single-Player Puzzle Games to Get You Thinking