Due to the nearing release, there are some posts, which make me tempted to ask to search before posting, popping up and I wonder if what I should ask if some people don't read even posts immediately above them...
Kinda wish there was something a little more official than a twitter post saying "typically 10:00 PST".
I've gotten an impression that it's now Steam since Larian seems to have done necessarily procedure at their end. In any case,
as Raze pointed out, just keep your eye on the Sale timer and if the game is not released after the count-down, go panic as if it's the end of the world. /jk