Very enhanced cameras? It was actually fascinating, the spider learned to sidle up to its prey rather than jump. Then readjusted to that whole gravity thing just fine when it was back on Earth.
Very large indeed. I wish I could assist with that more, but my talents lie in other areas. Good thing we've got our share of superpowered heroes here, however.