A closer peek at exoplanets, Martian rivers and the largest T. rex: This week in space and science