Ok so I admit I have never played this “MOBA”, but this cinematic is still pretty cool, so here it is, watch it and let the character references flow over your head like I did. Unless of course you do play LoL, in which case it’s probably even more enjoyable.