If you are here to just play games, then its a great deal of fun, and is also a fantastic place to catch a sporting event.
If you are here to eat, maybe try somewhere else. I have tried eating here on several occasions and find that it is for the most part terrible. Nothing tastes like it is fresh at all. I would guess everything is delivered frozen and then either deep fried or heated in a microwave. I can't think of any meal I've ever finished here either from being bland or just plain lousy. Even my 11 year old, who loves wings and chicken fingers (2 staples here) thinks the food is terrible and refuses to eat here, even though he loves to play the games.
My advice, eat somewhere else then head here to play.