AmentutankhAmun Posted September 29, 2012 Share Posted September 29, 2012 There was an article posted just this week saying that they will have 2 more updates before the end of this year and they mentioned about when free to play will come, i just cant find the article anymore. can someone post a link of it, thank you. Link to comment Share on other sites More sharing options...
Lord_Karsk Posted September 29, 2012 Share Posted September 29, 2012 Wrong forum, try general forum . Link to comment Share on other sites More sharing options...
Recommended Posts