Hi Noesteryo, great job on the script!
Noticed a bit of an issue so thought I'd leave it here; I'm probably in the minority but I use the desktop client for itch predominantly.
The client doesn't know how to handle .lua files, so just fails and doesn't download/'install'. Might be worth packaging into a .zip or something if you'd like desktop people to be able to download without popping open a web browser.
Thanks again!