Steam works, but most games can't be bothered to provide macOS builds, and some that do are 32 bit and thus cannot be run (macOS only supports 64 bit executables nowadays).
I don't know much about it because I only use x86 on my workstations, but I believe it even can work across architecture because the Pi guys have done that too.