Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

No, they are not blocking. But Valve don't let people use same assets to make games. And it is very strange because it is exactly your gameplay.