

Works well (but without some movies) if you install the game and add mfplat libraries to it.
Movies on the in-game camera and in between episodes don't play. Still an mfplat issue, to be resolved in an eventual update of proton. I hadn't played too much of the game at the time and did not notice this so I gave a flawless rating to it.
If you just try and run it with proton, the game starts but gives a black screen after you try to start a new game. That’s because the script relies in mfplat (Microsoft Platform Foundation Classes), which is still only partially implemented in proton and wine. So you need to install original microsoft DLLs. z0z0z made a script which properly install the libraries. After you have installed the game you should use the script with the prefix of the game: mkdir /tmp/x && cd /tmp/x && git clone https://github.com/z0z0z/mf-install.git && cd mf-install && WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/1576350/pfx ./mf-install.sh -- of course, substitute the steam prefix of your choice if you use a different one; the script will use your locally installed wine to add to proton, and it might take a while to complete. After that you can just play the game and it will work.
If you just try and run it with proton, the game starts but gives a black screen after you try to start a new game. That’s because the script relies in mfplat (Microsoft Platform Foundation Classes), which is still only partially implemented in proton and wine. So you need to install original microsoft DLLs. z0z0z made a script which did it but it was not updated for current proton. I forked his script and made the needed update (created a PR on his repository but I don’t know if he will accept). So for the moment after you have installed the game you should use the script with the prefix of the game: mkdir /tmp/x && cd /tmp/x && git clone https://github.com/Patola/mf-install.git && cd mf-install && WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/1576350/pfx ./mf-install.sh
-- of course, substitute the steam prefix of your choice if you use a different one; the script will use your locally installed wine to add to proton, and it might take a while to complete. After that you can just play the game and it will work. NOTE: do not run random stuff from people from the internet, please check my history here, on Steam and on github to ensure I am a reliable person. Or you can read the script if you’re savvy enough.

It starts perfectly and shows the configuration screen, but gets to a black screen when starting a new game.
Opened a bug report at Proton bugtracker: https://github.com/ValveSoftware/Proton/issues/5188 -- if this game is fixed I'll send a new report with the positive rating.