>>283533680
Isn't this supposed to be 24 episodes?
Surely they should have ATLEAST half of it finished before actually airing it.