S spacebar.news Moonbase Alpha: That time NASA made a meme video game 112 points todsacerdoti 1 year ago 58 comments