Zachtronics: Last Call BBS
twitter.comSad to see this listed as "the last Zachtronics game". They have consistently put out some of the best puzzle games, but I suppose it's good to quit while you're on top.
I've got Shenzhen I/O recently and the game is amazing, though It's a bit tougher than real life assembly programming for the constraints it imposes on you in order to pass the level.
Deluxe Edition: https://zachtronics.com/pop-up-store/