I don't really know. Maybe your connection or that of itch is having problems? You could try downloading at https://gamejolt.com/games/Renryuu/152719 or https://mega.nz/#F!CpQXwBDS!wwZlWRrPWoGzZX5h0-MlRQ instead and see if that works.
I don't really know. Maybe your connection or that of itch is having problems? You could try downloading at https://gamejolt.com/games/Renryuu/152719 or https://mega.nz/#F!CpQXwBDS!wwZlWRrPWoGzZX5h0-MlRQ instead and see if that works.