I never thought of the Galaxy Squad alien bug vehicles as living things, but you're making me think that they are possibly some kind of biomechanical cyborg species.
Part 2 was great! My favorite would be the Mutant T-Rex by far, its sheer size is epically horrifying.I so wish was around when those sets were coming out because it is a BEAST!!