So this does not appear like it will be an official release. From the looks of it I doubt there will even be a physical release. But even if this is something that is only going to be available on YouTube, it looks like it could be pretty great. The only official release from this tour is the Wembley video, which isn't that great. Hopefully this is an improvement.