Anyone watch the other new netflix cartoon about heman? More 3d than cartoon. Kinda ok so far, need to watch more of it