I think if each of us would see in a game a town of our country and a national flag burning we could be shocked, caus we live in that country (that's a level taking place in USA). I think, this game will bring much more emotions to US people.
They can't make a game specific for each country !