GamesIndustry.biz reports that internal schedules at Microsoft as recently as last November called for the Xbox 2 to be launched in time for Christmas 2004, sources close to the company have revealed - and the firm is still thought to be considering a launch by mid-2005.