Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Update: the latest update has text-based puzzles, including one (which I haven't solved yet) where you implement a program that takes assembly language input, and then assembles and executes it.