A mini-PC can be a great option for some. If you've been on the fence about getting a mini-PC, check out this better ...
Build a tiny SteamOS Steam Machine rig powered by Ryzen 7840U and Radeon 780M, so you get steady 1080p play without thermal throttling.