> a building in Vegas with some kinds of materials that have strange properties and we don't know where they're from or who made them or how
A lot stranger things have been found hidden in Vegas buildings than alien artifacts. Just a few weeks ago it started raining cheerleader uniforms in downtown Las Vegas because a demolition crew pulling down a hotel hit a sealed-off room filled with thousands of them.