Tried to get on the STU page today at 1:50pm. Fail.
We’re looking into why it’s down.
Could it possibly be the new website that’s been ‘on it’s way’ for about 2 years now? We can only hope.
-Update- 1:53pm: Nope, looks like it was just down for some other reason. Oh well.