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! Games in this article: Nasa Moonbase Alpha