Netflix announced today that several anime series were coming later this year and in 2018 to the streaming service The one that stuck out the most was the Kickstarted series Cannon Busters. Many fans of the series were wondering if the show would ever see the light of day and today Cannon Busters has finally found a home in Netflix. No further info has been announced about the series, but we hope to find out more from LeSean Thomas, creator of Cannon Busters, when we talk to him later this year. You can find more info on the series by clicking here. You can also the the trailer below. What do you guys think of the news? Let us know in the comments below.