League Of Legends New Tab for Google Chrome League of Legends is a Multiplayer Online Battle Arena (MOBA) game. So what makes League of Legends different from other MOBA games? I think this is because the tournaments, the… Read more »