From the You tube thing on Umbra he says "Umbra also easily handles dynamic elements such as destructible and [b][i]user generated[/i][/b] objects." (About 1:17 in the video) Possibly something hinting to having a forge-kind of thing in Destiny?
English
-
could be related to the housing system that could be in it having your own home lol would be cool to make it your own way. there will be some crazy looking house if its actually true it may be just a rumor that there is going to be a housing system but hey its Bungie they all way surprise you.