Why E-sports Grew so Quickly

Most of you will have heard of League of Legends or DOTA 2. These competitive strategy games are played by millions of people around the world. The question is, were

Share
Read More