Hints of some thing... portal 2 or half-life 2 episode 3. Is it possible we could see a new valve game in the same year as starcraft 2?
Any one else get the new achivment "Transmission Received"?
Yeah, this whole event was crazy. They announced Portal 2 AND Steam for Mac. Pretty awesome. Looking forward to the expected Episode 3 announcement.