Guys that’s the question that is roaming in my mind since long I don’t seem to understand where is this game actually set. After watching the promotional videos of this game I am even more confused. So it would be better if you can let me know as if where this game is actually set if you can guide me something on the same then it would give a clear picture on my mind about the same. that’s what I want to say here.
I can say that this game is based on Afghanistan or Africa that’s what I think. Don’t know what’s the reality? Better it would be if you can guide me about this.
Bookmarks