Posted December 3, 2012 by rtalsoriangames Mekton Kargan or Elaran? What’s your favorite side in the war for Algol? Take Our Poll CategoriesMektonShare this:TwitterFacebookLike this:Like Loading... rtalsoriangames View All