I wonder how they verify what games you own and if they have them all installed on their machines or how that works exactly. Guessing it means no mod support since they'll be installed on their own machines and you'll just be doing a local input / display, but you'll still need it installed locally or will just proving ownership work?
Which will then play bad because its slow wifi...
That travel option with always-spotty hotel WiFi? ...I guess?
Which will then play bad because its slow wifi...