The recent reveal of the space required for Call of Duty: Modern Warfare raised some eyebrows but the developers have cleared the air over the space required at launch
Check out the launch trailer for Call of Duty: Modern Warfare where Captain Price reprises his role and this time there's a chemical war on the horizon