It looks good, but it's hard to some of the details because of the action shot. Maybe it's just the angle but the front part (the red armor) looks a bit weird, like it's not properly attached... like a bib or something. Other than that, it looks pretty awesome.
Anyway, I'm looking forward to those other pictures.
You should take a look at my Gambit costume and give me some pointers--there's a thread a few spots down.