Last year, Microsoft officially confirmed years of rumors and announced plans for “standalone streaming devices” that could stream Xbox games through the company’s Xcloud service. Now, though, the company says it’s essentially going back to the drawi… [1728 chars]