3 ms·Xbox Game Studios Boss Craig Duncan and Chief of Staff Louise O'Connor Step Down3 points by speckx 5mo ago