I used the Crossover games program for this game.
It uploads the game fine and for the most part works really well. However there are certain graphics problem.
The chat bubbles are blacked out. So it is impossible to interact with anyone. When game subtitles are shown, they cause strange pixellated noise around the text. There are disappearing menus such as I can't see the start screen options. Or the start screen options show for a few seconds and then disappear. The same problem sometimes affects the combat card options. They will flicker. So basically, anything to do with text and menu buttons is a little buggy.
Other than that, the game works great. I can pretty much run it on high settings. The problems I mentioned seem just to need slight tweaks to the program but I don't know how to do that. So any advice is appreciated.