We may have been quiet recently, but we’ve been hard at work on some major Earth Archives deve