Borgata Casino PA keeps more than 660 slot headings off some credible developers