Well the tf2 preview just got put up for the halloween update: http://www.teamfortress.com/gravematters/
someone at valve is still alive
Ok, now the dota update will come any second... Any second.. Give or take 350k.
And I take it the TF2 game mode is going to be some sort of capture the flag mode with tons of silly gimmicks.