Our flagship store at New Town Plaza is a 12,000 square feet playground! With up to 15 play areas, each led by one of our 8 unique characters, families and little ones can look forward to two-storey high adrenaline-pumping slides, giant climbing frames, fun bubble pools, creative role-play rooms, multiple challenging obstacle courses, and enticing trampolines, and more! This is a perfect destination, providing you with a fun and comprehensive family and child experience!