Can't wait on the Steam Machine from Valve? Don't want to build your own? Perhaps the Playnix might be what you want then.
I've been using System76's Pop!_OS Linux for about five years now. Prior to that, my distribution of choice was elementary OS. Why the change? Mostly because I purchased System76 desktop machines ...