All games pretty much are supported on Windows. There are a handful that work on Mac, but the compatibility there is just not on par with Windows. Linux has its fair share and Steam has some cool stuff to do with Linux in terms of support (I'm not that knowledgeable with it though), but generally it's just Windows that is best