Storm Galactor's Headquarters

ISO intelligence may have uncovered the location of the Galactor Headquarters, but getting there is going to be tricky!