Sorry for the delay. There's one every month. Been a few big releases and something technical (not to do with the videos) that needed a fix...
Now we're back on track and the NI TNT should be making it's way to you asap.
Thanks for your patience :-)