Was curious about how that gif looked like so I went searching, found something by reverse image searching a thumbnail preview of what you linked. Is this the gif?
Because it is pretty damn amazing. Would've sold me on DaS if I hadn't already played and loved every game in the franchise.