Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Okay, I just wondered because I haven't been able to get it to download and install the other ways.

well, you should just download the archive directly, unpack it, and run nf3d.exe It’s a common task for any Windows PC with any browser.

I tried, I don't know if its a setting somewhere or what that's messing it up.