You really have to build a foam helmet now, so that we can all declare yours to be the best all foam build instead of Drack's
Seriously, this is amazing and very inspiring, giving a lot of us both motivation and confidence to work on our own armor.
If there's anything I'd comment on, it's the size of the forearm and upper arm pieces - they could be about 10-20% bigger to bulk your arms up a little and balance out the mass of the thigh and chest armor. But it's nothing serious and I'm sure you'll still look pretty good when you suit up