Judging from the old concept artwork, Hoover Dam could have been a much more interesting location in Fallout: New Vegas. The ...