Jeddah has welcomed a new addition to its entertainment landscape with the launch of Level Up, an indoor playground designed for groups of...