Ah so nice to have you back. After a day or so I googled "what happened to rpgwatch.com?" and found my answer in a few places to my surprise. Think one was a twitter post about what happened. Another one was on some game forum site (can't recall the game) where someone asked about it - and someone had an answer.
That fixed all my anxiety issues since I know knew things were being worked on
Glad to see you all back and doing IT work for a living I totally sympathize with much of this. In the last 20 years I have had to deal with a hacked web server (which I worked on pretty much 12 hours a day for two days to restore) and one case of a lost backup.