The website didn't make the deadline :( a proper one is coming soon:tm:. For now, download the launcher.