mfw i hear HL3 announced. .. enough with halflife 3 already. it's going to suck h l 3