Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Sure its hard to organize your co-workers. The game does clearly tell that story.