www.protondb.com is an excellent resource. Before you commit to Linux, look up your favorite games there to double check that they’ll work.
My personal experience is basically all games work on Linux. To the point I don’t even look games up on protondb before I buy. The exceptions seem to be multiplayer FPS games which use anti-cheat (but I don’t play those kinds of games).