New Games Coming to GeForce Now Game+

Cloud Gaming: what is it?