The Week In Numbers: A Planet That Rains Glass, NASA's New Hunt For Life, And More