Microsoft Announces Original Video Programming
Perhaps this explains why Microsoft is dragging its feet bringing Twitch onto the Xbox one — it seems as though they’re waiting until they can introduce their competing online video programming platform. They’re hoping to introduce the Steven…