Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I would recommend that.

I think that it would give the game more of a gamish feel over the current visual-novelly feeling.