I was just going to make a thread for this but now I don't have to.
TBS has been having doubts about releasing the series and they're planning to make a TBS app exclusively for cartoons they make, to which I assume later it gets a TV airing, maybe a month later. We have to wait until that app launches. Tarantula was a test.