Nick Chubb star of new comic book series