i'm still can't download this game on win10
Try download it on itch website instead of using itch launcher