Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Curious to know why I found this why specifically looking for RPGs?

This is clearly a visual novel, and both game types are pretty much incompatible (RPGs cannot be linear, while visual novels are so by nature); some adventure games can be linear, but then again adventure and RPG are not the same even if often confused.