Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think using randomisation in a strict puzzle game is hard - but it is a cool design problem to solve. Good luck.