Blender 2.74, Cycles Render
This deserves a comment.
I like this. Sort of a little battle in a microcosm. The concept is abstract, but the imagery is realist (or quasi-realist). I see allusion to evolutionary biology and robotics. Lots of things happening here, lots of things to associate it with. Good job.