With this Netflix partnership, the first 12 episodes of the series will be posted on June 12th, with new episodes being added quarterly on Netflix for the duration of said season. In addition, the series will feature a new theme song written and performed by the band Walk off the Earth.