Hm. About the moving through walls issue: Maybe visualize what each spider is doing somehow (draw_line3d maybe?), like velocity, direction to goal, etc.
I dunno. It's a cool idea and it looks nice, but you should really work on them going through blocks. Kinda... Destroys the feeling.
And, as with the A6 version, I still think they should crawl up walls.

But that's a huge chunk of work.
Keep it up!