you can’t download from itch. However, I’m probably going to change this in the short future. The game admittedly looks much better when it’s ran locally on your computer.