Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
Deleted 154 days ago

I just tested it myself and works for me, there should be a ChopChop.7z in your downloads folder which you can unzip with 7zip. If there isn't you could try restarting your browser or reloading the page. You could also try clear the cache, here's a guide on how to do that: