A vast array of broken games, lackluster service and toilets you can LITERALLY smell from more than twenty feet away make this a terrible destination.
Don't waste your money or time.
Incidentally, I am an avid gamer and used to just LOVE this place. It saddens me that it's fallen into such hard times.