The April 20 SpaceX Super Heavy launch was applauded by the company after the massive rocket launched but nearby residents and nature have been negatively impacted by the takeoff. Plus, a Japanese company's lunar rover appears to have unsuccessfully landed. Last week's rare eclipse seen in parts of Australia have produced some amazing images. Plus TESS celebrates a milestone anniversary.