Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Eh, there were just a lot of RPGs in the contest. Not only that, of the ones I've played in the top 10 so far, only 1 is an RPG. There are adventure games, a metroidvania, and a visual novel all in there too.