website launch in 1 hr 35min
The countdown tells me a little over 7 hours. Am I missing something?
It seems to be dependent on the persons timezone. AFAIK website is being worked on now with a target release early morning (night) US time like 2 AM or something.
7 hours sounds closer.