Ooooo. Stuff for the gameplay loop. Do what you need to make it work. I've also tried Captivity, I can see why you gained inspiration from it. Challenges are nice, give nice rewards, enemies can be ruthless too later on.
No bugs so far posting this.