Good news for you all, I have only played Into the Breach on MacOS. It runs great in WINE for me. Here's a quick run down of what I did to get Into the Breach running from Steam in MacOS.
First I installed WINE via homebrew. Homebrew is a widely used package manager for Macs. Since I'm a developer, I already had homebrew installed, but it's simple enough if you don't.
https://brew.sh/Next you'll need to run a few installs with brew. First you'll need to install brew cask. Cask is just an extension of brew that allows one to install applications (like WINE). Just copy and paste the following and then hit enter in your terminal.
Next you'll need to install WINE. We'll actually install the wineskin-winery, which allows you to install multiple versions of WINE and easily generate new wrappers.
When this is done, you should be able to open Wineskin Winery. Either search your applications folder, or use Command + Space to search for Wineskin Winery. Open up that application. You'll see a pretty simple little UI. You'll see an empty list of "Installed Engines", followed vertically by a +/-. Click on the plus, and in the screen that pops up hit the Download and Install Version. As of this writing, this will install WS9Wine2.22. After that installs, select WS9Wine2.22 in the list of installed engines, and click the Create New Blank Wrapper at the bottom of the UI.
You'll see an option to name your new wrapper. I named my SteamWIN, since I have Steam for Mac also installed, but you can name it whatever you want. Well, anything you want without special characters. Click to confirm creating the new wrapper. If it recommends installing certain packages while it's creating, go ahead and do so.
When it's done generating the wrapper, Winery should tell you Wrapper Creation Finished. It'll give you the option to View Wrapper In Finder. Click that one.
You should see your newly created wrapper in a Finder window. Right click it, and click the menu option Show Package Contents.
You should see a new Finder view. Double click the icon labeled Wineskin. Click Install Software, then Choose Setup Executable.
Now go download the Windows Steam installer. Just go here
http://store.steampowered.com/about/ and click the Windows version. Remember where you save it. Then go back to the setup executable chooser window, and choose the steam installer you downloaded. Run through the Steam setup steps that pop up, and tell Steam to run once it's started. Once Steam updates, you should be able to login to your Steam account, and then download Into The Breach. The Steam UI will look a little rough, and performance of it may be degraded, but once you launch Into the Breach it should run great.
I don't have any issues, outside of not being able to do true full screen. Also, if you close out everything, you just have to run your new wrapper and it'll automatically just open up your windows instance of Steam. Hope this works as well for you all as it does for me.