Xbox game streaming: How does it work?

Microsoft’s game streaming service is about to launch – despite arguments with Apple over it.