Nasa's Moonbase Alpha is still shrouded in obscurity, a little like the dark side of the moon... oh snap!
Nasa Moonbase Alpha Trailer
Posted on: Jun 25, 2010
Nasa's Moonbase Alpha is still shrouded in obscurity, a little like the dark side of the moon... oh snap!