Another cast of daring engineers take on the famous hill at Alexandra Palace. But who will make it down in one piece?