Friends,
Stumbled upon this and didn't see it here yet:
https://vimeo.com/224623373
Definitely has some game elements to it, but looking at the rest of the uploader's profile I fear it is still just a work in progress. Curious if anyone better at internet sleuthing is able to turn anything up though!