Overwatch hero lores explained by Blizzard employee

Overwatch is a very lore driven game and has a very rich history behind its characters. We have seen animated shorts and comic strips being released by the developer team on a constant basis. It has made a big fan following on a regular basis. In this video by Wired, we are seeing an employee talk about hero backgrounds etc.