Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It sounds like maybe your download corrupted? There's nothing you need to sign into for the game :)