the return of the space cowboy