In Our Lifetime? has never sound better