I love it. I like the way they've kept the comic book look without making it look too cheesy and color coded, and it does look sort of alien/organic, which it should. From farther away it looks almost just like the classic outfit, and up close it's a newer, more futuristic one. It's a fairly brilliant idea.