Space Control: Space Control is coming April 1st!

Salutations Humans of Earth! The wait is almost over. We are thrilled to announce that Space Control is officially launching on April 1st! No, that's not a joke! But we hope you'll get a good laugh during that day. Feel…