battle mech (work in progress). what do you think?