As someone who only plays videogames on Linux I have to say that it is a surprisingly good experience, even with an Nvidia Card. Some things just are unavailable, e.g. the new Battlefield, mostly due to developers wanting to insert very specific Anti-Cheat software.
But so much just works, old games, new games, singleplayer, multiplayer.
But so much just works, old games, new games, singleplayer, multiplayer.