Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hi. Is there a way you can make it downloadable through the Itch app?

Probably. I never actually tried to make it compatible with the app. I will give it a try but it will definitely not be anytime soon 

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.