NASA/JAXA An astronaut gazing out from the International Space Station (ISS) managed to spot SpaceX’s Starbase spaceflight facility in Boca Chica, Texas, some 250…
Tag:
Starbase
-
-
Starbase, the space MMO developed by Frozenbytes, will make its debut this June, the developer confirmed. The space MMO will be released as an…