Alright... admittedly I'm VERY confused right now. Clearly this isn't Metropolis.... but I get the distinct feeling this isn't really Las Vegas either.
Trying to remain positive, but I admit to finding this all very concerning.
At least my powers seem to be intact... I have a feeling I'm going to need them.