Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Could your issue be related to the recent issue with SteamVR + Windows 10?