Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thanks for this :) You're awesome!

Regarding the download button, I can see and download it just fine. Try refreshing the page or  open it with different browsers or clear your cookies and cache. Hope this helps :)

It's just because when new update is coming download button disappears