It looks like Microsoft and the Xbox development teams are looking to create an all-star team ahead of the Xbox Series X launch. According to LinkedIn, Netflix’s Head of Marketing has joined up with Microsoft, specifically looking to boost the Microsoft Gaming division. With a ton of previous experience in gaming, the Xbox team is