In a recent interview, Xbox Game Studios Head Craig Duncan explained how developers and publishers are dedicated to seeing their titles played by as many people as possible. For Xbox Game Studios — ...