Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Woohoo!  After all of these years, I finally figured out all 10 puzzles.