Welcome to Dusty Craters, a nursing home in space, filled with funky old folks who discover they play an integral role in the survival of the universe.