The sad fact of the matter is that us tech bloggers get way too much Email. No matter how many Gmail filters we set up, it's a constant struggle to find those 'diamonds in the rough' — the sites that nobody has ever heard of and have no funding. If you get ignored by everyone for multiple launches then maybe something's wrong, but don't get too dejected because of one bad press push.
Shoot me an Email next time you guys launch a cool new feature (it's in my profile). Tell me why it's cool. Tell me why you're more than a Digg for style questions. No promises about a post, but I'll check it out. Also, just from a five second glance at the site, I think you might want to look into changing up the layout/colors a bit. I'm no designer though.