Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

There should be a title screen when you start. Make sure the game isn't in a folder that doesn't have reading permission; other than that, I might not be able to help much :(