I saw the announcement on discord about this release but I've been very busy with work so I've only now had the time to watch it. It seems to be a very interesting premise, or at least that's what I think from this little tidbit. I hope someday you can find the time and/or motivation to flesh it out to the fullest extent possible.