News

Climb and Jump Tower released World 11 on July 26, 2025, introducing Mount Everest as the newest tower for you to climb.