Had my nieces 12th birthday here last weekend and it was a blast! It was last a minute decision but I was not disappointed.
They have two entrances one for the general public for some family fun and the other entrance You walk into the party side of the building and its all reservations or for big groups.
We got wrist bands that included all day rides including laser tag and all you can eat buffet. The buffet is not bad at all for being a kids indoor amusement park. You have a pasta station, soup and salad station, a pizza station, ice cream and desserts. The rides are very well organized and the wait for the rides is only couple minutes when its busy.
You also get a $5 game card to use in the arcade room which is pretty awesome and can be used through out the day. The arcade room is kinda pricey though when it comes to picking a game to play.
I recommend Amazing jakes it kinda blew my mind and reminded me of Disneyland with all the different rooms. They had the "movie room" which plays Disney movies that you can watch while eating. They had the sports room with TVS with sports and a bar and a couple of other rooms.
For the price and with everything that it includes, its not bad at all.