finally made enough progress i'm happy with to show what i've been doing in the background. it's a game!
it's only about a month's worth of on-and-off work. it's also why i delayed comms to june, as i wanted to buy myself at least a little time to work on this