Not only is it still working for me (12:29 UK time), but their most recent article (published today) is titled “Most significant cameras of the DPReview era: Part 1”, implying more content to come!
https://m.dpreview.com/articles/5191963353/most-significant-...