In its journey to make everything on earth an Xbox, Microsoft has announced a partnership to bring Xbox Cloud Streaming to cars. Last year Microsoft launched the "this is an Xbox" campaign, which told ...