Emily Lakdawalla posts a review of what was said during a press conference about the Chang’e 3 mission: Chang’e 3 update: 6 instruments active, new fan-produced landing video – The Planetary Society.
Here’s video of highlights of the mission so far from launch through the landing: