Thanks for playing! I’m glad you enjoy it!
It would be impossible to create it from scratch. But if you have a dialogue system from one old game, a window manager from another, movement from a third, and tools for balance from a fourth, it becomes something that just requires some practice.
Yet all of it definitely doesn’t help with some bad ideas :D Like, there are three different mechanics for upgrading machines. I still don’t know why I didn’t just add three upgrades for all of them.