26Oct 2020 by admin Xbox chief Phil Spencer has hinted that the company could be working on TV streaming sticks for its xCloud gaming services. Spencer teased the new development during an interview.