This is probably my least favorite episode of the season. I found the spiders as a threat to be even less interesting than the space whales were as allies. Also goes to show a couple of things the Star Wars universe could use from ours: environmental site review and Bluetooth/radio control mechanisms. How can droids…