can't download it on itch
and the file is too big on mega
If you're using android, use opera as the browser.