That link is fake
take a look at this
http://forums.steampowered.com/forums/showpost.php?p=15276920&postcount=4773
Plus that mag on the TF2 blog is from March.
But still i have high hopes that HL2 Ep 3 will be announced at E3 since Valve canceled their Portal 2 event and promised us a "surprise" instead.
Could be just a cake though :P