heh, knowing game companies they probably allready have the storyline writting for HL3 its really crazy how far in advance they have to make game for.. most games are built to run on systems not even made yet, on hardware not created yet.