Legend of Gods
Legend of Gods is a free browser strategy MMO in which you build a town, lead heroes and armies, and conquer valleys on a persistent world map shared with every other player. It first launched in 2012 as a Flash game and has been rebuilt for modern browsers: n