oh hey, I just remembered that I made an account on this forum forever ago, and I think I have an interesting thing to point out, so I'll paraphrase the comment I posted on the video here.
so I actually live in Roswell, New Mexico, and I gotta say; they kinda blew it. like, geez. this town is kind of dumpy, but it's not THAT rural. hell, if any part of town looks like what the video shew, that would be way off on the outskirts, but the UFO museum (which is totally real, btw) is right in the middle of main street. the game should be showing the MOST urban part of the city.
and, also, what the actual fuck is that giant Space Needle-esque tower there? I've lived here my entire life and never seen anything remotely like that. where the hell did they get that from? I genuinely have no idea what that's supposed to be.
it's kind of a bummer that they screwed up my town a bit, because the overall aesthetic of the buildings and scenery is absolutely dead on.