The mini-movie by Shade, the new hero of Overwatch. It promises to be full of skill. At the same time, the minisite which presents it to players.