I am almost 30 and had a blast here!!! Two adults, 3 kids and seriously so much fun! It was $27 for all day passes, a little steep considering the fact that you had to wait about 10 minutes after each game, but still kept us all busy for a day.
They split you up into 3 teams unless there aren't enough people. We had groups of 30 at times or as little as 10. They do a lot of little kids birthday parties and then you get a arena full of kids there is no place to hide!! The place was huge and very well thought out. Tiny little hallways and big open areas, I felt like a ninja hiding scared the kids would find me!
They also have games and pizza. We ordered a 12$ pizza and it took a long time to get it. Little did we know, they have it delivered from Marcos, hey don't make it in store. But it was good, cheap and fun!