Love this. I think you are spot on with hitting the theme of the Jam. I really want to run this.
If you end up running it, let me know how it goes. It's a sandbox, so hearing your interpretation and what the players do with what they're given would give me some insight beyond my own biases.