Imagine a moving tower made of huge cement bricks weighing 35 metric tons. The movement of these massive blocks is powered by wind or solar power plants and is a way to store the energy those plants generate. Software controls the movement of the blocks automatically, responding to changes in power availability across an electric grid to charge and discharge the power that’s being generated.

The development of this technology is the culmination of years of work at Idealab, the Pasadena, Calif.-based startup incubator, and Energy Vault, the company it spun out to commercialize the technology, has just raised $110 million from SoftBank Vision Fund to take its next steps in the world.

Energy storage remains one of the largest obstacles to the large-scale rollout of renewable energy technologies on utility grids, but utilities, development agencies and private companies are investing billions to bring new energy storage capabilities to market as the technology to store energy improves.