So you used common sense to say that London is an awful city? Shit so just because you think London is an awful place, you think everyone else thinks it's an awful place? Also just because one game is set in a specific location, does that prevent other games to be set in that specific location?
And more importantly, how the hell do you know if Rockstar North has no idea about European/Japanese Culture? Shit do you even know where Rockstar North is situated?!!








