There was a big countdown clock on the new stadium website that was counting down to 6pm today. That has disappeared, so guessing they're either going early with the big reveal, or late.
There's also a new paragraph that is intimating about a groundshare outside of Oxfordshire, which I don't remember seeing before:
The club is now in a race against time to open a new stadium by the summer of 2026. If we can’t open by the start of the 2026 season, we will be homeless. Playing out of the county is something none of us want, even for a short while and we can’t contemplate a long-term move away, as it would mean a loss of our name, identity, and heritage.