JaggedSac on 31 December 2009
Bungie always gets their games into completely playable form early in the development cycle. This way they can tweak the hell out of it until it is the gameplay perfection that all the Halos have been.