Honestly, I'm kinda interested in this "Alien City" to be honest. I want to see it just so I can remember how great New Vegas was, plus I wanna spend a little more time in the Mojave with my friends.
The city is just a ruse so Mr Mattyplays can get an errection. It doesn't exist.
I would just play New Vegas again and leave it at that.
In fact I replayed it again recently, and despite some issues with gameplay, it holds up rather well. It's stood the test of time better than F3 which makes me smirk when I think Bethesda tried to put that shit with F4.