Oh wow, that's impressive! My hat goes off to him. Is there a larger/better view of the banner image on the site page? We watched a documentary on the islands a few months ago and it was very intriguing.
Edit; now that I think about it - the documentary was mostly filmed on just a couple of expeditions, so there was probably some footage from the 2012 expedition in there. Would post a link but I don't think it's publicly available sadly.
Final edit: this is the trailer for what we saw:
https://www.youtube.com/watch?v=AJpM4A63-Go