Microsoft reportedly launching 'Xbox TV' devices next month
Microsoft is said to be planning to unveil new Xbox streaming devices at E3 next month. The software giant has been considering an "Xbox TV" device for at least three years, and it appears a variant of it will be unveiled in June. Brad Sams, executive editor at Petri, revealed that Microsoft is …
Earl LeClair flipped this story into Xbox Box•2884d