The one thing that always bugs me about these powered suit designs, especially when they are enlarged (extensions to legs and arms) and bulked up, is the thought that small feet work...with all that extra weight and longer limbs, it makes sense to have the feet bigger to support the weight and add extra stability...that suit would find it hard not to sink into tarmac, let alone mud...
Apart from that it is a pretty cool design...looks a bit like the Asgard 15mm troopers too...