How about wine? Did anybody try it? I couln't find it on wine app DB.
Currently playing it through Crossover (currently on trial) and it works almost flawlessly. I am only starting the second area, but aside from one crash after 5 minutes in the first level, rest of the levels I had no issues.
Maybe through Lutris and PoL it works fine as well, but haven't tried that yet.
Edit: just two minor issues I remembered:
1. Sometimes the intro videos of levels don't play. So if you have a black screen, simply skip the video with B (XBOX controller)
2. For some reason sometimes my screen doesn't get any input. Simply pause the game and alt-tab to fix this.
I forgot about these as they don't really bother me.