Micheal Scott goes to space ? Kind of ..