Spoiler TV posted what they consider to be the title and synopsis for Da Vinci's Demons season 2, episode 3. The synopsis may be correct, but according to the Starz website and IMDb, the episode title is not.
The Da Vinci's Demons season 2 episode 3 title is The Voyage of the Damned. Episode 4 is The Ends of the Earth. I am guessing Spoiler TV skipped an episode, and have posted details for episode 4.
It seems we may have to lookout for cowbells in Da Vinci's Demons season 2, episode 10. Comic Book Resources uploaded part of an interview with Tom and Laura Haddock from NYCC last October. It cuts off too quickly, but the full version (hopefully) promises to be fun.