Oo this looks really cool! I'm bookmarking this for the future. I don't know that I'll have time to do anything with it any time soon, but looks really interesting. I wish there were more "play games while programming" projects. Only thing is that they all seem to be too low level, whereas I want to be able to write logic like: "when you have instead of having to program my own pathfinding logic or whatever.
I'm working on just such a project right now:
https://bryanpg.com/games/pragma_twice
Periodically check that page (or follow the Twitter) for a playable demo sometime in the next few months.