Using the opportunity of this thread to share a neat trick I discovered lately.
If you have a gaming Windows desktop and a MacOS laptop, you can get any game to be playable on your Mac by installing the game via Steam on your Windows then use a program called Steam Link [1] to stream it on your Mac.
I've been playing BG3 from my bed with this method and it works surprisingly well!