Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Just letting you know on the itch app/client it says Not available on Windows so it won't let me download it (Even though it's listed as supporting the vive which last I checked only supports windows but whatever itch.io)