ThunderCats return in an all-new animated series