awesomeness
As snowcone said, this is the best game ever. The sounds are awesome and the animations too.
As far as I've seen, the armor is purely cosmetical... It would be cool if the helm could protect your head from a single blow from a branch and get dazed for 2 or 3 secs... The body armor should protect you from one arrow volley too, I'm sure the daughter of Ares (for those who don't know, Ares is the god of war in Greek mythology) could run around longer with some arrows in her chest.
The power of adrenaline should help keep her up ;)