The external link for the download for latest version seems to be broken. I hope this game still continue to progress.