Hmm. Valve's Team Fortress 2 has a timer, currently counting down from 13 hours as of this post.
What could it mean?
In all probability, it's something to do with the next Steam Summer Sale, heavily rumoured to be incoming after auncovered some mysterious trading cards on the Steam market.
The word 'suspense' appears in the URL. I suppose we'll soon see just what Valve are up to. New hats, I would imagine.