While I don't see a staff report you'll notice a number of threads were moved to the "off topic" forum. Apparently the stuff shut down public access to "clean house". In fact this move was actually suggested in the "Ideas" Forum.
It means the staff are now able to concentrate on web site and forum issues and less on game issues.
Good job, Tiny Speck!