Daily Archives: November 15, 2013

How to Make MOBAs Newbie-Friendly

How to Make MOBAs Newbie-Friendly Multiplayer online battle arena, or MOBA, is a term created by Riot games in an attempt to get people to stop referring to League of Legends as a “DOTA clone” (which is totally what it … Continue reading

League of Legends, Online Gaming