If you're into these types of games, I'd also recommend taking a look at the Zachtronics ones, in particular EXAPUNKS and Shenzen I/O, where you use pseudo-assembly to solve puzzles: https://www.zachtronics.com
In JavaScript: https://kohctpyktop-sandbox.netlify.app/
In Pharo: https://github.com/pavel-krivanek/PharoChipDesigner