Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
Admin

This was done to make it as simple as possible to download games where there's no payment involved, I see how having long install instructions might be annoying though. Maybe an option to roll them up?

An optional dl page would be very usefull anyway. And besides that when theres a dl button right on top on the page at the first screen it statistically boosts the amount of downloads dramatically. I see no reason why that souldnt be made available optional.