Become your favorite animated character

Seems pretty similar to FaceRig, from a year or so ago. That really blew up in the furry community from what I saw (because... of course it would), but I haven't heard much about it since. Wonder whatever happened with it, and what lessons/use cases they've learned about that would be applicable here.