Glitzy Casino Opens On Business Waterfront. Will It Do The Job?