Summary: A team of engineering students at TU Delft are fighting to reclaim their rocketry altitude record.