External GPU has been around for some while, but they lack a standard port for connection, only Thunderbolt-3-over-USB-C offers the necessary bandwidth and compatibility for wide-spread usage.
You would need a super-fast and super-stable connection to play games with a virtual PC in the cloud...