Apologies for ageing an old thread, but have any more been released since? I have watched/read just about everything ITT.