Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Dont know how to troubleshoot this. Sometimes it takes a long time to load on startup, especially the first time. Have you checked task manager if it is still working? Might just need to leave it a few mins (usually 5 sec for me but could differ based on hardware)