Juliette's site is closing on March 30th; users were asked to remove external links without further instructions. Could this be one more from the string of softhouse closures, or are they just relocating the site?
EDIT: Looks like will-game.net is shutting down and many sites are affected by this, so I'm guessing it's just a site relocation for now.