Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Oh gosh, thank you so much! This makes me super happy to hear ;^;  I wouldn't dream of being compared with Ib or OFF,  but I'll do my best to make the full game good!
With the demo thing, when you edit your game page, you can set a "custom noun" that itch will use to refer to your game. Hope this helps!