[1]: https://leanprover.github.io/theorem_proving_in_lean/
A series of levels where you prove ever-more-complex theorems in Lean, gaining each proved theorem as a tool to use in proving further theorems! Best puzzle game I've played in years.
[1]: https://leanprover.github.io/theorem_proving_in_lean/