Agreed.
I'm normally a fan of designs that marry the mechanical with organic, but the armor looks really incomplete.
If your armor relies on those synthetic muscles, then the designers should also include some kind of carapace to keep those muscles safe.
edit: Question, how do I insert images...