Anybody know what this is and has this ever aired on tv?
It's a 10-part animated webisode on Syfy's website. The animation is mostly still frame, with slight movement.As far as I know, it's never been on TV, just online.
thanks for info
Thanks I was wondering the same :)