I just checked and the release time for the game according to Steam is now 1PM Friday.
I just hope that this rework will be well done.
I've seen Youtubers playing the preview of the game and it looked good to me.
Well I just checked Steam again. And now it says 23 hours to release. Which means it will release at 7PM EDT.