I worked on another classic puzzle game: Pushover
You can find a HTML port of the game engine at Github (https://github.com/VorticonCmdr/pushover) and it's playable on Github pages (https://vorticoncmdr.github.io/pushover/engine/play/) but you need to have the original game files. (I bought the game for less than 5 Euros on gog.com not sure if you can extract the original game files from a Steam copy.)
I was able to RE the whole thing and even found two previously undocumented secrets:
- there is an unused tile set called "cavern" with no levels
- there is a cheat/debug code nobody seems to have written/published anything about. In the main menu you can enter the level code + BOWIE and then OK and the level will automatically play through following a "solution tape" included in every level file. (there are, interestingly enough, a handful of tapes which don't resolve)
(https://github.com/VorticonCmdr/pushover/raw/main/docs/screenshots/menu.png)