Isn't the future just cloud gaming on your phone that can be cast to your networked TV?
And aren't we already really close to that already? I already have an Xbox app on my phone (I think I have like 5 of them actually), that plays the same games as my X1X or most of them, that also can connect to my Xbox controller. I haven't actually tried casting my phone to my tv while playing an Xbox game using the app, but I've cast live NFL broadcasts in 4k from my phone to my TV and that seemed to work almost well enough.