comics launch