the new rpg game Overlords of War

  • Replies:0
  • OpenNot stickiedUnanswered
  • Forum posts: 1

Oct 11, 2016 10:48:12 AM via Website

I found the new game named Overlords of War,Overlords of War is a SLG Browser War Game. In the world filled with western mythology, players will enter the game as an almighty creator, leading the heroes and mankind to develop a whole new civilization! the player is spending most of the time making decisions instead of just watching the action unfold,

— modified on Oct 11, 2016 10:52:05 AM