Xbox Scarlett Latest Leaks – What We Know So Far

Xbox Scarlett is shaping up to be a great gaming console, but the device is already surrounded by rumors. Some sources argued that Microsoft was working on a cloud-reliant console, where the hardware would have acted as a middleman between the TV and upcoming streaming…