Detective Harbors Casino will not leave you hold off feeling the newest upside