Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

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.

Actually found the Mega link on your blog.