I wasn't expecting new episodes to be back until sometime later this year-- at the very earliest. Looks like Saturday, March 24, at 9:30 am, the ThunderCats will be making their return to Cartoon Network. Damn! Cartoon Network is bringing the heat this year. DC Nation, Clone Wars, and ThunderCats!