Hey there,
It's quite interesting and I will be looking forward to where this goes! It's still early so tons of opportunities for growth.
One point that I am unsure at the moment is about the slave training part. Either I didn't get how it works or it does feel quite a bit grindy without any major visible progress. But maybe that just me.
Cheers,