Yeah They had the 1st season to stream on Netflix, so I tried it Friday, didn't do it for me either.

LOOK KIDS! COMICS!!My Ebay Store