I finally acquired the new 75337 AT-TE walker from the summer LEGO Star Wars wave, but does it live up to the hype and expectation? There are some great new improvements, but a few changes that ...