I'm pretty surprised more people here don't talk about this game, is anyone playing?
Oficially the the most popular strategy game, worlds have just happened with a $340k prize pool and riot have just put a full time team on growing the competitive scene, really excited to see what happens moving...