Is this site dead? Yes and no.
Yes, there hasn't been any news updates for the past nine months or so, despite various FAS updates. Yes, no tidbits or news from devs. Yes, no content.
But the site is still "alive."
In fact, something changed just today: a bunch of photos have gone missing! See, stuff is happening! Hopefully fun and exciting things will happen in the near future.