Hayabusa closes in.<br />I keep forgetting about this mission. Its just 97000 km away from Itokawa. Does anyone know when we’re going to be getting the first pictures back or when the landing is expected to take place? I can’t seem to find much on the Jaxa website regarding this.<br />