Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

True, but an all-conditions check would allow you to store the puzzles as just the conditions, which should
A. increase the amount of puzzles that can be stored.
and B. make it harder to cheat as peeking in the puzzle storage would only reveal what is already visible.