The LIFE Nimbus project, explained in its promotional video