Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I assume that you are stuck on the connecting to server screen. That usually has to do with networking issues, I am afraid I can't do anything about that as of right now. I will look into the problem and try to fix it with the next update !