I would like to ask if openSuse Tumbleweed is a good option for daily driving ang gaming.
Definitely! Depending on your hardware configuration and the games you play, it might even give you a significant performance boost. For completeness' sake, it's important to note that most of the (potential) gains in performance are related to having a more recently released kernel. So similar gains would have been had simply by using something like Arch or Fedora. Furthermore, other factors -like scheduler, custom kernel patches for additional performance and how the packages have been compiled etc- are perhaps also avenues worth exploring in that regard. However that's a potential can of worms I would rather keep closed in this discussion.
Furthermore, openSUSE Tumbleweed comes with great defaults, which is in clear contrast to Arch that comes with (little to) no defaults. This makes it significantly easier to just install and get on with business, something which you might be already familiar with if you've used Linux Mint and Ubuntu. However, compared to those, openSUSE Tumbleweed might require you to perform some additional steps related to codecs and whatnot. This is nothing out of the ordinary as Fedora would have required it as well. Out of 'the big bois', only Ubuntu has been able to solve this through a single-click during installation. Note; this is not a technical matter but a legal one. Thankfully, openSUSE offers great documentation to solve this as smoothly as possible.
Perhaps it's worth mentioning that openSUSE Tumbleweed, contrary to all the other distros that have been mentioned, is configured with Snapper+Btrfs out of the box. This is IMO a must-have on any reliable system as it allows one to rollback to a working system whenever your system seems to have been borked somehow. The other distros allow you to set this (or similar solutions) up yourself, however openSUSE is the only one that does this for you. Furthermore, if security is of any concern to you, but you're not that knowledgeable on the subject, thus requiring your distro to do the heavy-lifting, then once again openSUSE Tumbleweed (together with Fedora) performs best out of 'the big bois'.
After mentioning such praise one might ask "What's the catch?", because -somehow- openSUSE Tumbleweed isn't as represented in the online discourse compared to Arch, Debian, Ubuntu and Fedora. And honestly, I don't know why it is so criminally underrated. So in that regard, it's quite unfortunate that it can't quite reap the benefits of having a huge involved community like the others have. And perhaps that's where the catch is...; it doesn't have as big of a user base -> limited user base isn't able to contribute to it so that it becomes as 'competitive' as the more popular distros -> potential new users don't pick or stick to openSUSE because package/function X (or whatever) is absent -> it doesn't have as big of a user base... To give an example; I really like to have a secure system. And while openSUSE is one of the best to offer that out of the box, it unfortunately doesn't allow me to further harden it by installing a hardened kernel without myself becoming the maintainer of said package. This is in clear contrast to Arch, Debian and Fedora that offer access to repos that contain a hardened kernel; be it through the AUR, COPR or the repo maintained by the folks over at Kicksecure.
The graphics card I have is Nvidia if its any relevant.
Perhaps openSUSE Tumbleweed will require you to put in more effort -compared to Ubuntu- to make sure this works as intended. However, thankfully, the documentation has got you covered.