This was an interesting watch and has some implications on Blizzards future if you are interested.

https://www.youtube.com/watch?v=k4zrm5ncIA8