Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I know this doesn't help much, but for the future I would suggest to have a online (up-to-date) backup of everything, like on a Dropbox or OneDrive or Google Drive.
That way if anything happens again you will at most lose like 2 - 3 days progress, depending on how often you back stuff up.