This didn't work for me, but what did work is doing all of this through Lutris. I created a new game -> name it Mids Reborn -> install from media -> choose the dotnet runtime you linked in step 1 -> proceed with install. Then, download the zip archive of Mids Reborn and extract it -> right click on the Mids Reborn I just created in Lutris, click "Configure" -> Game Options tab, set "Executable" to the MidsReborn.exe (full path, wherever you extracted the zip). It works perfectly. I am running Debian 12 / bookworm.