What are you talking about today is the day? 4pm today? No... Today is the 9th. The game is out tomorrow which is the 10th.
I live in the PST zone and Steam says I have less then 2 hours until release.Despite what you are brainwashed to believe, the USA is not the center of the world. Game releases at 00:00 10/12/2020 UTC.