Gaming in Linux now

I used Linux for gaming two years ago but switched to Windows because some games didn’t run well. How is the gaming experience on Linux now? What’s the best distro for it?

I usually play a lot of Game Pass games. Can I use the Xbox app on Linux?

My knowledge of the kernel and other technical aspects is very limited, but I enjoy using Linux because it feels light and smooth.

My PC specs:

Motherboard: Gigabyte B450M DS3H-CF

CPU: Ryzen 5 5600X

GPU: AMD RX 7800 XT

RAM: 32GB

Storage: 1TB M.2 NVMe + 2TB SATA SSD