He looks AWESOME! I can't comment on his voice (at college and lacking audio right now), but in terms of gameplay and design, I like what I see! Slightly more yellow than I was expecting, but that's small potatoes in the grand scheme of things.
Anyone else notice the armor damage @ 0:20 or so? There's a big mark on his mask that isn't in any other footage.