I see alot of people throwing cities out there because it must look good or something. Question is, would it be great for gameplay? That's the true underlying question. Also, cities are cities. Why this particular one is good for a game?
So since I am complaining I'll try to do what am saying. lol
My choice is Montreal (Canada). And here's why!
First, its an island. Island means water, boats and bridges. Good situations can happen with that.
I think a mix of nature and concrete is a winner for an open world game. So there's Mount Royal right in the middle of Montreal.
Something that's very special (and gamey) about Montreal is that this town is having the most develloped undergrounds in the world! There are TONS of malls and stuff under downtown. Actually, half downtown is underground.
What's also good about a town for a videogame is diversity. To make the next mission different than the last one. Montreal combine the american city style of NewYork and then blends it with Europe's old cities. Some really cool stuff could happen in "Old Montreal".
Also, winter!! No enough winter stuff in action games like GTA. That beginning of GTA5 in the snow. I want more of that.
And what would be a videogame without cool landmarks? I mean, who doesn't want to bungee from that or something.
Other cool stuff about Montreal is that its a party city! From Mai to August there are tons of festivals going on, recognised all over the world.
GTA Montreal. Can't wait.