Expect Microsoft To Make An Xbox Series S/Lockhart Announcement Soon Now that Xbox Series S has leaked in as direct a way possible, I'd expect Microsoft to make an announcement soon, or at least acknowledge its existence.