Still 45 mins to go on the countdown for the first announcement. I'm sure this has to do with Steam Big Picture and/or possibly Steambox. With 3 being involved lots of rumors are stirring about HL3 or L4D3. I doubt we will get any big announcements like that, but I am definitely hoping for them!