According to a trusted leaker, Microsoft has reportedly set up a committee for Activision's popular first-person shooter franchise, Call of Duty, which will control numerous elements of the series moving forward. While various features of the Call of Duty series are often dictated by that year's developer, which rotates between Treyarch Studios, Infinity Ward, and Sledgehammer Games, a recent leak suggests that the studios will no longer have the final say on certain features.