As for your thinly-veiled pop at Microsoft 'milking' the Halo games: it would be nice if Microsoft, and other publishers, put more stock in original titles, but none of them do. To single out Microsoft for something that the entire industry is guilty of is to show how blinkered you are. Hell, by the same standards, Valve has milked every last drop out of the Half-Life cashcow. So far, we've got Half-Life, Half-Life: Opposing Force, Half-Life: Blue Shift, Half-Life: Decay, Half-Life 2, Half-Life 2: Episode 1, Half-Life 2: Episode 2, and an upcoming (at some point) Half-Life: Episode 3, as well as Portal and Portal 2, which are part of the game universe. Makes Halo seem almost restrained by comparison...