Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It's hard to distinguish betwen artistic and commercial. And most of the time is very subjective.

Maybe it could be Projects / Commercial?

But I like the softer change that you propose, there has gonna be wider solution for creator to display their game.