Wow, sorry to see that archive go. I guess it was inevitable. I definitely saw the site up a couple of months ago, so this is a relatively recent development.
Edit: Though as IAT implied, Comicus put the site in "archive mode" for a good couple of years.