I overscoped (again - seems to be a thing), but did manage to get the whole game done, just not to the level of polish I was hoping. I am excited to have implemented a save/load system, Dynamic(ish) UI for on screen controls between KB/Mouse vs Joystick.