Latest version is 0.63.45 but here on itch.io it has not been uploaded. Please do not force me to use my steam key, thanks!