I wasn't that impressed by what I saw of Demon Souls. I thought it looked good but I was expecting more from a next gen game.
After rewatching the video with maximillian dood I was kinda shocked aloy was wearing leaves for clothes since she is fighting and riding machines. Like wouldn't those leaves get destroyed pretty quick in a battle plus she likes to roll around in battle so wouldn't they be destroyed after one outing. Wait she is wearing shorts underneath the leaf dress.
It affords her agility and camouflage.