User blog comment:Acapnia/Red vs. Blue Interview/@comment-2135507-20121029042621/@comment-4616231-20121029042829

From what I hear, that wasn't the final version of the armor. It should look a lot better in the official release.