This announcement is still being brought to you by a highly-caffeinated cola beverage and the green and white capsule marked E91:
As most of you have noticed, the site was down from January 11th to January 15th 2017. It's back now, but there are some errors that I - the person running this website, not the person this website is about - am trying to fix. If I don't get 'em fixed today, they'll be fixed tomorrow. All content is left intact, nothing was lost, and since nothing is going on, the last news item is still from September and you aren't missing anything.
Update, January 22nd: Once we fix one thing, the other breaks. But this will be solved, too.
Until this issue has been solved, come hang out with others at our Facebook Fan Page.