I've finally managed to put up a new version of the Grickle website. It's really more of a Grickle hub, now that I think of it. C'est la vie.
Probably the item of greatest interest is that you can link to a brand new Grickle Flickr account, full of artwork. Just hit the "art" button. I'll be adding even more stuff to it in the days to come. Enjoy.