Only option is to go on Steam or GOG, at least when the game is finished....
Another option is to stop supporting scummy business practices like this.