Please, give us your feedback in the Suggestions and Issues forum.
Making the armor and stuff is what always blows my mind. Its so well done. How do they do it?