Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I released my game about a month ago, and I got about 35 views here (half of which I suspect were me testing the game and sitelock features), 50 downloads each on the iOS and Android app stores, and about 500 views on Newgrounds.  Newgrounds has some sort of gamification thing so that people play new games and rate them, which is nice.  I'm not sure if Newgrounds will work for your game, they seem to be only free games over there.

I'd love to hear suggestions too.  I keep getting more reception for my unfinished Ludum Dare games than I do this recent project, even when I post on LD that it is a remake of an old Ludum Dare game!

Thanks for telling it.

I've found through experimentation that the system does not track your own views of your game, but it does for devlogs and discussion threads.

I sometimes test things when not logged in, or as my Game Jam alternate account, so sometimes my own views do get tracked.  

Another thought is that as far as I can tell, itch tracks "views", so if anyone looks at the webpage, it counts.  If they don't actually play the game (it's a web game, they actually have to click it to play), it can still count as  a "view".