challenge-based entertainment in Natick