To their credit, those were the best outlets for doing so, yeah. At one point I would say "It should have been in the announcements," but given that people don't check announcements anymore due to advertisements, that was smart.
I didn't see it on FB myself, but I heard about it from a friend and that was nice to see. The Staff Update is nice to see as well. So yes, thanks for that guys.
i don't Facebook and i don't really get what happened that made the site crash or whatever (and i red the lil post they made here under a dev update or something?)