Your one-stop shop for latest in news of interest to geeks...
Well, it didn't take long!
There are those who think that our friends at NASA are altering the color of the pictures coming from Mars...