This is one of those big ex-warehouse places with lots of indoor games and party rooms. It's mostly for kids, but they do "Team-building" corporate parties too.
I was here for a birthday party on a Friday night (and the place was otherwise empty), and we played the main attraction, "whirly-ball", which is essentially team whiffleball in bumper cars. It's really fun with a big group, but more physically demanding than you'd think.
Be sure to wear cool, comfortable clothes, since everyone that I went with got battered inside the cars pretty thoroughly; also keep in mind that you get pretty grimy by the end of it too.