I remember this site, I like it.
Regarding Google indexing the site, was that toungue-in-cheek? If not, you may want to consider some basic changes to the structure - I think its less that Google doesn't like your site and more that there's very little there to index.