The next chapter in the critically-acclaimed Call of Duty franchise will take place in World War I, according to the latest Internet chatter. Bubblews.com (via NeoGAF) claims that this year’s entry in ...