Wow, just wow! This is a new level of foam armor building. Look at all the details! You are really talented! And you're doing this all from scratch as far as I can see.
Would you mind taking some close-up pics of your armor pieces?
Now, loking at your foam suit, mine looks like cheap crap!