Wait what? There's giant gorillas in this? Okay? But like, isn't this island name inaccurate now? Shouldn't it be, "Escape From Bug/Gorilla Island"?