March 18, 2015
Via: itCuratedOne of the most popular MOBAs (multiplayer online battle arena) at the moment, League of Legends (or LoL, as it’s often abbreviated), will hit the Windows 10 store in the foreseeable future. LoL will not be the only fairly-popular game […]