User blog comment:Mr. Mittens/Mass Effect: Legacy Trailer- The Adventure Continues!/@comment-3046679-20130516200155/@comment-1786741-20130517221859

That's a bit misleading. From what I've seen they just use game assets ala GMOD or something. Then they use some sort of program to alter and add.