Its been saying "9 hours" since 1pm... Thats odd.
The times broke. I am pretty sure of this because mine says 10.1 hours left, but I am almost sure it's the same amount of time for everyone (which is midnight pacific I hope because Valve is pacific and they've never changed this.), which makes it like 12 hours left, or something.
EDIT:
11 Hours Left.
But the timer
has to be wrong because there's no way they're going to keep the demo up an hour longer than the full game release. The site says 9 but Steam says 10 but according to timezones it should be 8 for me if they are using Eastern. Weird.