Didnt make the front page of reddit at all, but obviously peaked http://www.reddit.com/r/space/
I followed all of the Apollo landings "live", twice on radio and the others on TV, and I got the same "buzz" with all of them - and the same for Chang'e 3.
Here is a better map having a "stab" at where Change'3 is on the lunar surface based on coordinates published so far.Based on IAU/NASA/USGS online lunar maps
Yes aware of coordinates but it was an "early stab" at trying to show where on a lunar map - not a "guess" at co-ordinates.Here is an even better map Phill