This was linked on reddit a few years ago and I really enjoyed playing it. It sort of nerdsniped me for about an hour when I originally played. It’s been expanded with a few more puzzles since then.

How quickly can you solve it?