Also, have you thought of sharing development updates on Twitter? I think a lot of game developers are active there, and I follow many myself.
But you are of course right, just made a new twitter account for my games today: https://twitter.com/HayoReek. Thanks for the idea!
You can find it here: http://barbaareducatie.nl/
It is all in Dutch so not much use to most people :) Millo is an interactive historical atlas, Epoch is a digital history textbook.