I've run Zorin for about a year for my 13yo's gaming machine. Most games are through Steam w/ Proton, and almost nothing has been impossible to run. (Except Roblox so f Roblox I guess)
lol Roblox is what he's into right now. he can play that on anything though really, so he uses a surface.