Microsoft says demand was high for 360 because of excellent 2007 games, such as BioShock, Halo 3, Madden NFL 08, Call of Duty 4, Assassin's Creed, Mass Effect and Guitar Hero III. Each of these games sold over one million units during the 2007 holiday season ???????? making it a record holiday season for the console and the industry as a whole.