Reviews Review: Giantkillers #0 By Bryan Spaulding 6 years ago Earlier this year, IDW and Ominous Press announced they were teaming up to bring several