Yeah what you're seeing are the drain deimos. Spiders haven't been confirmed yet. If they're in, they'll be at the clocktower like the original.I made a mistake. I don't think the spiders are back. At first, I thought that was a spider in one of these images, but I think it's one of those big bugs.