As for status, the engine is probably at 85% completion or so; the remaining features are mostly just functionality that will enable additional programming challenges, like hooking in portal access control to an SQLite database or integrating a Forth interpreter for the finale. (There is already a lisp compiler functional in-game.)
There is still a lot to do in terms of story, programming challenges, and plotting though. I have a fairly detailed backstory and outline plotted out, (see the spoilers/ directory) but it's going to be a lot of work to flesh it out into the game.
My long-term goal is to make it a game that you can learn programming just by playing. I feel like most "learn to program" games end up feeling really contrived because they don't lay the groundwork to create a rich enough world to enable anything non-contrived. So my goal here is to create a fairly detailed simulation, and then find the places where you can use programming to overcome problems you run into.
Anyway, obviously the project is OSS, so if you're interested in contributing, please drop me a line.
Edit: if you're impatient and want to just download a single file and play, releases are at https://technomancy.itch.io/bussard