Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hey, sorry about the confusion. The game page embed is the most recent version. The downloads are just local html pages that launch in the browser anyway, and because of how is set up, I can't enable downloading for the embedded version. You can download it through itch's desktop client.