Skittle's post helped me a ton. For me specifically, the winetricks dotnet472 part is the most important. But also, I had very little luck getting the game running in raw wine, versus lutris. Also, I only had to run the installer, then the game and let it update. The patch exe wasn't necessary.
One other observation, this game seems to really not like firejail. So if you're somebody who likes to sandbox their wine stuff, you'll be better off doing it in another way like flatpak's lutris with overrides to remove filesystem access to "host" and "home"