FVZA: Federal Vampire and Zombie Agency 1 of 3, Comicbook review