Archive For LoL Tag

League of Legends and DotA 2 – Take Over the PC Market

League of Legends and DotA 2 – Take Over the PC Market

DotA 2 and League of Legends finally have dethroned World of Warcraft on the PC Market.