The Steam Deck is basically this. IMO it runs games in Linux better than Windows (especially with gamescope and the instant sleep and resume feature) and has played every game I have thrown at it. I assume at the pace Valve is updating SteamOS and Proton it will play everything but the super long tail of games soon.