Tag Library
Stories from across the site that focus on Craig Duncan.
Craig Duncan, head of Xbox Game Studios, discusses the company's evolving strategy to release more titles on PlayStation 5, emphasizing consistency and player reach.
Jan 26, 2026