It's pretty hard to promote your game on itch.io and indiedb.
My advice - is to make html5 version of your game (not full version - just little finished part) and post it on newgrounds. About 1 000 views are guaranteed
) if your game is really cool you will get even more views/plays.
On IndieDB, we found that posting blog and news updates weekly to bi-weekly helps drive a lot of traffic to the page.
But posting to "Flash" portals is definitely an excellent idea also! We're releasing a public alpha for our game soon. Do you think posting pre-production demos (alpha/beta) to Flash portals would be okay? Or should we only post demos of the final product to such sites?