Hmm. The reporting of "closed" by other Yelpers here might have been premature (and at the very least is a bit confusing).
The hotel/casino are not closed. It's true that they took the Super 8 sign down and appear to be transitioning the property to just being their own Ellis Island hotel, but as of now you can still book them as a Super 8 through the Wyndham website (and presumably still get/use points and etc).