Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Of the demo specifically, I've heard a few friends talk about the VN before, they seemed to enjoy it, but i play on Android instead of anything else.