Why hasn't anybody commented on Scarlett wearing high heels yet?
I found this annoying as well, but after all the fuss over the concept art, I thought bringing up the issue was more trouble than it was worth. I'm assuming there'll be non-high-heeled armours in the final game.