Reports have it China has successfully landed on the Moon. 8:11AM EST. No word on how "soft" the landing was, or when it's rover - Jade Rabbit - will deploy. Reportedly it touched down on my most favoritist part of my Moon - Sinus Iridium. Guess I'll have to begin re-doing all my sketches now.
-arnie-