They basically messed up when they put the release time on steam and never checked it till Friday I’m thinking. Then Ethan was off all weekend. I’m hoping it gets fixed tomorrow, but who knows. If it doesn’t get fixed it’ll be released at 5 am EDT.
Oh and EST and EDT are the same time zone. One during the spring, the other is during the fall for daylight savings time.