To my surprise, it seems that we haven't gotten indexed by then since mid-2003! So... it's a little dated. :(
It's possible that something in our robots.txt or user-agent checking is keeping them away, but I'm not sure what. I'll look into it...
It's policy... They first wait for half a year before publishing pages.
bye