Fans have helped bring back this amazing animated series and it will make it's return to TV via Netflix in 2018. Get a quick rundown on the first two seasons and then we dive into what we hope to see in season 3.