Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Don't see why you'd need a windows version since it's a web game? If you want to play it offline you can either use the itch app, or download the cart and use TIC-80.