Developed and published by Riot Games, League of Legends is a widely popular 3D MOBA that became available to audiences in 2009. The game is supported by Windows and MacOS and can be played on any PC with the aforementioned requirements. Set in a fantasy world inspired by Warcraft III, the players t...