After several years in the works the new Resorts World Las Vegas property is finally open. We stopped by to check it out and see if what others had reported is true... does it look too much like a mall?