Is it me or does the armor look like it's the same Hasbro used for the Stormtroopers?