Valve launched a new teaser site, with a countdown clock that will end Monday 10AM PT....