It seems like they went from lighting a candle to firing off some fireworks. Impressive, but there's still a long way to go until they can land a human on the moon - let alone travel to Alpha Centauri like some people are claiming.