On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Marketing.

A good traffic giver for games is Reddit.
But you have to post in the proper niche, in the right way, and at the right time,
if your new to it, you should hang out a while posting comments before you post links.

I see you don't have any browser games. A browser game can help bring people to your page.
A web demo of a executable game your trying to sell, is a must, in my opinion, for marketing.
Because you can put a link in the game itself, and then place that web game on all the web game portals.
Newgrounds, indiexpo, y8, gamejolt, itch.
And your web game/demo should have a link, in the games hud, to your itch page or steam page.

(+1)

I am on Gamejolt and on Reddit. Thanks