Earlier this month, Russian startup StartRocket debuted a new concept video featuring its plan for space-based advertising. The concept...