Really, my biggest pet peeve is the Iron Man-like diamonds in the center of their chests. Like, what the hell? My biggest worry is that they won't be able to follow through with the concept art and either end up changing it at the last minute or making the actors' suits look like crap.