Thanks!You can download it here for free already, I'll try to upload it directly to itch as soon as they let me increase the file size limit