Release got postponed on Steam?
Yep, everything looked good for the 21st until Steam mysteriously decided that it should be the 23rd instead. Check again tomorrow :)