The title is SUPER misleading...
It's not a behind the scenes at all; it's an artist doc for a blacksmith they hired to make a suit of armor from the game.
Neat, but I prefer to know more about the story and development of the game than how a suit of armor was constructed.