The Ultra Latest Releases section on the home page on my PC is showing next Tuesday’s releases, which are unsurprisingly dead links on top of that.
How interesting, thank you for the report! Unfortunately it’s the weekend so the admins are offline, therefore it would be best to report this to support here. I apologize for the inconvenience.
This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.