For general gaming for sure! Retro gaming is even better on Linux! I am one of those that loves modding their games though, and the tools aren’t there just yet. With Nexus beginning beta for Linux support, I am hopeful that I will be able to switch over soon enough. :)
Don’t use Microsoft’s version. Use Vscodium! :)