League of Legends is the most popular game in the world right now. “Coming Soon™” seems to be the motto for LoL’s developer Riot, as well as a sad but true community joke. As awesome as League of Legends is, it’s quickly becoming outclassed in nearly every aspect by numerous competitors that could eventually dethrone the king if things don’t change soon.
League of Legends – Coming Soon™
Leave a reply