[09:27:48] <%gigapixels> i feel like valve will release HL3 without any prior notification
[09:27:53] <%gigapixels> they don't need the advertising
[09:27:59] <%gigapixels> everybody's already waiting for it

It's not entirely impossible, but... colour me skeptical for now. Until we have more information.

There was also that Easter egg in Portal 2 (I'm hoping that is real anyway...as I haven't done that myself, only seen clips).

It was strange though, the easter egg in Portal 2 mentioned a ship in the arctic and the pic mentions a terrarium which is a desert style tank for reptiles so the 2 are completely opposite environments, maybe there are portals involved somewhere.