Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well, just now the games do happen to show up! Maybe this just needed some time. The question concerning the library still remains though. Thanks!