Did Season 3 episode 1 air already? I can't find it in any of my usual sources.