It cannot be downloaded, it only works online.
You absolutely can download it and play offline using the Itch.io App. I've just done it myself to make sure.
thanks for telling, i thought we could'nt download