You're welcome :3 I really appreciate your interest in the game :D I have just updated the page with download links for MEGA. I figured I might as well upload all current versions there in case others would prefer to download from MEGA as well!
I hope you enjoy the game :3
Stay safe ^_^