Slashdot, Slate, The Discovery Channel, The Escapist, GameSetWatch, Good Deal Games, AtariAge, ClassicGaming.com, Las Vegas Review Journal, GAMERadio, The Mercury News, Maxim and many more popular media outlets!
I think the points systems were primarily so that you could see how much of the game you had actually seen, as well as the elegance or efficiency of your solution. However, I think just a numeric score isn't sufficient. The beauty of achievements is that they can have names and designate particular things, often in a fun and creative way. They'd have been perfect for a LucasArts game, since those were already light-hearted and fun to begin with.
I think the points systems
I think the points systems were primarily so that you could see how much of the game you had actually seen, as well as the elegance or efficiency of your solution. However, I think just a numeric score isn't sufficient. The beauty of achievements is that they can have names and designate particular things, often in a fun and creative way. They'd have been perfect for a LucasArts game, since those were already light-hearted and fun to begin with.