Just a quick request to anyone who likes this site - please +1 our homepage - or indeed any page on the site - or indeed more than one page on the site! Getting some more +1's should help to improve our visibility to Google, and while our social media presence is continually growing (though I categorically refuse to set up a Facebook...!), getting some more organic search traffic is definitely something that we need to do if we want to grow towards becoming more than a small (in all honesty, tiny) site.
The "bigger" the site gets, the more helpful it will be to indie devs to be featured here (at least, that's the hope). So please feel free to be generous in your +1's!!