I reeally like that page.It's a gem. Lot's of links to other goofy sites, like the Flying Squid and the Monster of Rock Nest. But best of all, the this tree dwelling mollusk is endangered because Sasquash is preying on it.
Awesome. Must have been lot's of fun to make.