ValveTime.co.uk | Valve News, Forums, Steam

http://news.bbc.co.uk/1/hi/sci/tech/3896335.stm

Here is hoping it somehow really is life that created it.
Back
Top