Comments: The Spirit Has Landed