Reviews crediting creator: Sal Buscema