If the preview is any indication, Xbox Console Streaming is off to a great start and can only get better.