Kyle Higgins to helm another creator-owned title!