To me that seems like a series of stills would fulfill the same function, according to the dev note, and would better fit the quality of the rest of the game. The custcene was a little jarring and never really fit into the game right imo
I'd like to imagine people must have figured it out by this point, this mod won't ever happen, right?
It's not like this is a complete overhaul or anything, it doesn't need two years or more to be made.