I just wanted to make a post to let other Linux users know this works great under Wine! You do have to manually install .net Desktop Runtime 6.x into the prefix. Beyond that, it works perfectly. It even worked with my xbone gamepad connected via bluetooth with xpadneo.
I’m using Wine GE 8.25 provided by Lutris on Pop!_OS 22.04.
EDIT: I jumped the gun on the gamepad front. The binding are a bit messed up. Start and Select are detected as the shoulder buttons, X doesn’t work at all, etc. I’d recommend disabling gamepad input in its wine prefix and using AntiMicroX instead to map the gamepad’s inputs to keyboard inputs.