Play it on a bus, train, and... plane? Here’s a quick peek at Microsoft’s upcoming Project xCloud game streaming service.