Everyone is welcome to promote indie games on our forum. We are a new forum, created this year and based around Bitcoin faucets and money making but wanted to make the forum more general also.
http://faucetlove.comIn the Off Topic > Gaming area we have PC, XBox, PlayStation, Nintendo, Mobile, Game Dev sub forums you can promote your games or talk about any that you liked playing etc.
In the Off Topic Youtube Videos > Gaming sub forum you are all welcome to post trailers and gameplay videos for your own or any other games also.
We have a games arcade section where you can post SWF Games:
http://faucetlove.com/viewtopic.php?f=108&t=347We also have HTML5 games in the arcade and allow Scirra Arcade and Miniclip games, please contact us if you are interested in use adding support for other sites or your games. You can find info about posting HTML5 games here:
http://faucetlove.com/viewtopic.php?f=107&t=348There are other forum areas for Software and Web Tools so if you are a general developer also you are welcome to post here.
Many thanks