Hubble Stitch 2: Further Adventures into Planet Hubble