I'd be happy to take over the site.

It is such a shame, I was about to join the club and grab some of the themes, but then it got bought, so I thought I'd wait and see what would happen, then nothing, so I haven't bothered since.