Currently there is a countdown on the TF2 website targeting 5pm PST today. No idea what it is, but with the Summer Sale rumored to hit this week I wouldn't be surprised to see a potato-like tie-in for TF2 and other games.