Fans can step into a mysterious wreckage site in the heart of Austin to unearth new details from the series. The post Alien: ...