Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Okay!!  Earlier it was not showing an install button and it just said not available for windows.  YAY!  It's fixed now though.