How is this different from https://www.nvidia.com/en-us/geforce/products/geforce-now/ or http://onlive.com/ ?
it is not on liquidating (at least not yet)
OnLive came out in 2010. I assume that there has been a significant improvement in average consumer Internet connection speed in the last ~8 years.