Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I recommend keeping it on the same page. It has the same chances of getting picked up for the first page, and you might even find it ranked higher due to previous hits/downloads. 

Best of luck with your release!

What about other metrics such as popularity? Does a full release get treated as a new/fresh game?