Moonbase Alpha, the new online multiplayer game by NASA, launches today on Steam. In conjunction with the launch of Moonbase Alpha, Ten Ton Hammer is pleased to present the latest trailer for the game. Do you have what it takes to be an astronaut on the lunar surface in 2025? NASA has made sure that this game is as real as possible. There are no psychic aliens or laser tanks here. (For our younger readers, Moonbase Alpha was also the name of the moon base in the old sci-fi series, Space: 1999.) Put on your spacesuit and get into the game.