Just talked to their support. They said they are "updating" the Ovi site and working on it. It should be available within two days. ...sigh