NASA Finally Releases Info We've All Been Waiting For.