I like it! the leg joints are well armored and the foot design gives it a lot of stability. you might take a gun-pod out, but, you're going to have a bear of a time getting at that cockpit! Does the upper carapace collapse down? It kind of looks like the torso telescopes for extra protection.
You're welcome. It was just a thought based on the design. Since it is kind of hard for a mech to hunker down and hide, having the heavy armor collapse over lighter armored sections makes sense.