About torrent - this isn’t official but people share it on rpdl. There are also mirrors available on f95. If you’re downloading from itch I really recommend using some download manager that allows continuing download from different link because itch downloads are not very stable.