The June update is less than 18 hours away from being a July update

The June update is on track to be released in July! Rumor has it that a captcha is preventing the developers from clicking install. One of the drawbacks of replacing humans with bots.

1 Like

They really wanted, but: