An indoor fun park with a long obstacle course, a tall spider tower to climb, and slides and play structures throughout.