Promise and Peril of a New Planet