The Traveling Tavern release from 12 January 2025