Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

textures are kinda fucked but that might be on my download only    im not sure

No its not just yours i downloaded it and it was all pink and stuff

That usually means it doesn't work with your video/graphics card.