Really well presented, but I found it brutally difficult!
In the end I worked out a technique, but maybe the first few jumps could be a bit more forgiving :D