Hmm interesting concept you got there.
Hmmmmm
Not invincible
A small bomb should destroy at least the armor
What do you think?