Thankfully valve have been trying to break microsoft's monopoly on gaming and put a lot of effort into linux support, including SteamOS and Steam Deck. As a result lots of steam games seem to work in linux. If a game doesn't have native linux support you can right click on it from your library, select "properties" then "compatibility." Check the box that says "Force the use of a specific steam play compatibility tool" and select proton experimental (or whatever other version of proton you want to use). That will enable the download button. You can then download and install the game.
AMD gpus are typically going to perform better than NVidia gpus on linux because NVidia refuse to cooperate with open source community. If you use Nvidia you will have to install the nvidia proprietary drivers, thankfully it is not that hard these days. I have a second hand 5000 series amd gpu that works well with the games I want to play.
Lastly bleeding edge hardware support might not be in point release distros. If you want to use the latest hardware you might need to run a rolling release distro like arch to get the newest drivers as they are developed and improved. I would not recommend Arch unless you were reasonably experienced with linux already, but if you did want to try it, I suggest using an install script and reading some guides online. Also make sure if you troubleshoot you include "arch" in your search term, because otherwise you might end up with instructions on how to do something in ubuntu, which uses a different package manager.
edit: Feel free to message me to ask any questions, happy to help.
In this case Google, Facebook, Apple and Amazon are obviously major threats to national security and should be banned from operating in the EU and USA.