You can purchase 30 minutes as a walk-in or 1 hour spots online. It is often busy so you should try to book your spot online. I find it difficult to play for more than one hour at a time.
My 11 year old son had a birthday here with a few friends and they could have played all day if we'd let them. We stayed for 2 hours.
I think the minimum is 30 minutes.
Thanks! Your answer is awaiting moderation.