I just checked www.steampowered.com and its offline.  I am guessing we are reaching the final hour and a half.  They will keep their promised time...just don't flame if they are like 2 minutes late.  Make sure to synchronize your time to governmental/universal time...not your wierd 5 minutes fast thing.