Hey mate check out my website i promote games for free ,maybe it will not help you with the downloads but i am trying to help indie dev :D
http://whitebirdstudio.weebly.com/game-promotion.html